当前位置:首页 > 系统教程 > 正文

在Windows 11的WSL2上配置Kali Linux桌面环境 (小白也能轻松上手)

在Windows 11的WSL2上配置Kali Linux桌面环境 (小白也能轻松上手)

Kali Linux是著名的渗透测试发行版,在Windows 11中通过WSL2安装Kali并配置桌面环境,可以让你同时享受Windows的便利和Linux的强大。本文将详细介绍从零开始完成WSL2安装Kali、配置Kali Linux桌面环境的全过程,即使是初学者也能轻松跟随。

准备工作

  • Windows 11版本:确保系统已更新至21H2或更高,并开启虚拟化(BIOS中启用VT-x/AMD-V)。
  • 启用WSL功能:以管理员身份打开PowerShell,运行 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart,然后重启。
  • 设置WSL2为默认版本:重启后,在PowerShell中运行 wsl --set-default-version 2

第一步:安装Kali Linux

打开Microsoft Store,搜索“Kali Linux”并安装。或者使用命令行:wsl --install -d kali-linux。安装完成后,启动Kali,进行初始用户名和密码设置。

第二步:更新系统和安装桌面环境

进入Kali终端,首先更新软件源:sudo apt update && sudo apt upgrade -y。然后安装Xfce桌面(轻量级,适合WSL):sudo apt install kali-desktop-xfce -y。此过程可能耗时,请耐心等待。

第三步:配置图形界面显示

为了实现Kali图形化配置,我们使用xrdp服务(兼容Windows远程桌面)。安装xrdp:sudo apt install xrdp -y。由于Windows远程桌面默认使用3389端口,为避免冲突,修改xrdp端口:sudo sed -i "s/port=3389/port=3390/g" /etc/xrdp/xrdp.ini。启动xrdp服务:sudo service xrdp start,并设置开机自启:sudo systemctl enable xrdp

在Windows 11的WSL2上配置Kali Linux桌面环境 (小白也能轻松上手) WSL2安装Kali  Kali Windows11 Linux子系统 Kali图形化配置 第1张

第四步:连接桌面

在Windows 11中,按 Win + R 打开运行,输入 mstsc 打开远程桌面连接。计算机栏输入 127.0.0.1:3390,然后点击连接。输入Kali的用户名和密码,即可进入Xfce桌面环境。现在你可以在Windows11 Linux子系统中流畅运行Kali图形化工具了。

常见问题

Q:连接后黑屏? 尝试重启xrdp服务:sudo service xrdp restart,或检查防火墙是否允许3390端口。 Q:如何退出桌面? 直接关闭远程桌面窗口即可,下次连接会恢复会话。 Q:可以使用其他桌面吗? 当然,比如安装gnome-core,但Xfce更轻量,适合WSL2环境。

本文核心关键词:WSL2安装KaliKali Linux桌面环境Windows11 Linux子系统Kali图形化配置。掌握这些,你就能在Windows 11中无缝使用Kali的图形界面。