使用WSL2构建Kali Linux环境!我们还介绍了如何使用Win-Kex操作GUI!

使用WSL2构建Kali Linux环境!我们还介绍了如何使用Win-Kex操作GUI!

到目前为止,我一直在使用VirtualBox使用Kali Linux,但是我认为我可以使用WSL2做到这一点,但是它似乎很不错,所以我会告诉您如何构建它。 (非常简单。)

我们还使用Win-Kex使用GUI。
Win-Kex使Kali Linux GUI易于与WSL2一起使用,具有以下功能:

  • 窗口模式:使用专用窗口启动Kali Linux桌面
  • 无缝模式:在Windows和Kali应用程序和菜单之间共享Windows桌面
  • 增强的会话模式:例如Hyper-V,使用RDP进行更丰富的体验
  • 合理的支持
  • 共享剪贴板用于切割和粘贴的Kali Linux和Windows之间
  • 支持根和无私人会议
  • 多课程支持:同时支持根窗,无特点的窗口和无缝会议
  • 与WSLG完全兼容
推荐的参考书
作者:ipusiron
¥2,090 (截至2025/07/13的15:33 |亚马逊研究)
Amazon Prime Day现在正在进行中! /
亚马逊
作者:ipusiron
¥3,850 (截至21:11在07/08/2025 |亚马逊研究)
Amazon Prime Day现在正在进行中! /
亚马逊
作者:贾斯汀·塞茨(Justin Seitz),作者:蒂姆·阿诺德(Tim Arnold),监督者:曼塔尼·诺布塔卡(Mantani Nobutaka),翻译:arai yu,翻译:卡卡拉·hirosei(Kakara Hirosei),翻译:村上
¥3,520 (截至12:26在07/09/2025 |亚马逊研究)
Amazon Prime Day现在正在进行中! /
亚马逊
Amazon Prime Day现在正在进行中! /
亚马逊
目录

使WSL2可用

首先,确保您有WSL2可用。
如果您已经在很大程度上使用了WSL2,则不需要它。

启用Windows功能

首先,启用Windows功能。
带有管理员特权的打开电源外壳并运行以下命令:

dism.exe /online /enable-feature /featurename:virtualMachinePlatform /all /norestart dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-linux /ast

完成运行后,重新启动。 (确保这样做)

为Linux安装Windows子系统

接下来,为Linux安装Windows子系统。

如果启动Microsoft商店并搜索“ WSL”,则将看到以下名为“ Windows子系统的Linux”应用程序,因此请安装它。

更改WSL2设置

为了安全起见,我将WSL的默认版本更改为2。

PS C:\ Windows \ System32> WSL  -  -Set-default-version 2对于WSL 2的主要区别,请参见https://aka.ms/wsl2此操作已正确完成。

使Kali Linux与CUI可行

安装Kali Linux

下次我将使用Microsoft Store。

搜索Kali Linux并安装以下内容:

启动Kali Linux

完成此操作后,请尝试启动Kali Linux。
您将被要求输入您的用户名和密码,因此请根据需要输入它。

PS C:\ Windows \ System32> Kali安装,这可能需要几分钟...请创建一个默认的UNIX用户帐户。用户名不需要匹配您的Windows用户名。有关更多信息,请访问:https://aka.ms/wslusers输入新的unix用户名:[用户名]新密码:[密码] retype新密码:[password(rece-re-Enter)] passwd:密码更新成功安装成功! ┏━(来自Kali开发人员的消息)┃┃这是Kali Linux的最小安装,您可能想安装补充工具。了解如何:┃⇒https://www.kali.org/docs/troubleshooting/common-minimum-setup/(run:“ touch〜/.hushlogin”隐藏此消息)┌

这就是我完成了可以使用CUI操作Kali Linux的过程的方法。

通过GUI使Kali Linux可行

接下来,我们将使用Win-Kex启用Kali Linux使用GUI进行操作。
首先,使用Kali登录到Kali Linux。

PS C:\ Windows \ System32> Kali┏━(来自Kali开发人员的消息)┃┃这是Kali Linux的最小安装,您可能想安装补充工具。了解如何:┃⇒https://www.kali.org/docs/troubleshooting/common-minimum-setup/(run:“ touch〜/.hushlogin”隐藏此消息)┌

安装Kali-Win-Kex

运行以下命令以安装“ Kali-Win-Kex”。

┌─-(****㉿desktop-o3rmu7h) -  [〜]└─$ sudo apt apt Update toupdation┌iste-(****㉿desktop-o3rmu7h)

尝试使用Win-Kex操作GUI

只需安装Kali-Win-Kex,就应该让您操作GUI,所以让我们看看。
Win-Kex具有三种模式:它也可以在Kali Linux以及Windows上的Power Shell中运行。

  • 窗口模式(tigervnc)
    Kali WSL的内部:kex –win -w
    Windows上的电源外壳:WSL -D KALI -LINUX KEX - WIN -WIN -S

  • Kali WSL内部的
    扩展会话模式(RDP) windows上的电源外壳:wsl -d kali -linux kex –esm –ip -s -s

  • Kali WSL内部的
    无缝模式(VCXSRV) Windows上的电源外壳:wsl –d kali-linux kex –sl –sl –s

我经常使用窗口模式,因此我将介绍一些以窗口模式启动的示例,然后在此处结束。
在Kali Linux中运行以下命令。目前,将要求您提供密码,因此请根据需要设置它。

┌-─(****㉿desktop-o3rmu7h) -  [〜]└─$ kex -win -s-s

我认为Kali Linux将在全屏中显示。 (F8允许您解锁全屏。)

概括

这完成了使用WSL2使用GUI操作Kali Linux的方法。
尝试将其用于渗透测试等。

最后,您可以使用以下命令立即安装Kali Linux上使用的工具。
最好在必要时安装它。

┌-(hack_lab㉿desktop-o3rmu7h) -  [〜]└─$ sudo apt安装-y kali-linux-large
如果愿意,请分享!

谁写了这篇文章

这是我开始研究信息安全的博客。作为一名新员工,如果您能宽阔地看着,我会很高兴。
还有Teech Lab,这是一个学习编程乐趣的机会,因此,如果您对软件开发感兴趣,请务必看看!

目录