安装Kali WSL
引言
Kali WSL(Windows Subsystem for Linux)是在 Windows 环境下运行 Kali Linux 的一种方式,同时,WSL相比于Linux虚拟机能和Windows较好的进行文件系统的互通,非常适合用于学习。
步骤
1. 开启 WSL 功能
确保系统为 Windows 10 专业版及以上,然后按照以下步骤开启 WSL 功能:
打开控制面板
进入程序 -> 启用或关闭 Windows 功能
勾选”适用于 Linux 的 Windows 子系统”
系统更新并重启生效
2. 安装 Kali WSL
在 Windows 应用商店中搜索并下载适用于 Linux 的 Windows 子系统,选择 Kali 作为 Linux 发行版进行安装。
3. 升级到 WSL2
由于版本问题,确保升级到 WSL2,执行以下命令:
1 | dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart wsl --set-version kali-linux 2 |
4. 安装完整版 Kali
安装完成后,打开 Kali Linux ,根据设置用户名及密码。
重新启动 Kali Linux ,这时我们发现我们的 Kali Linux 还有很多工具没用安装。
执行以下命令安装 Kali 的完整版:
1 | sudo apt update |
6. 配置图形化桌面并连接(可选)
如果想要体验图形化界面,可以选择安装 Win-KeX
1 | sudo apt install -y kali-win-kex |
打开 Window Mode (窗口模式)
1 | kex --win |
如果你想要体验 Seamless Mode (无缝模式),还需要额外安装 X410
安装完成后打开并勾选ACCESS CONTROL
下的WSL2
选项。
打开 Seamless Mode (窗口模式)
1 | kex --sl |
详细教程:Protecting X410 Public Access for WSL2 via Windows Defender Firewall - X410.dev
7. 额外配置(可选)
根据需求,可以配置 Windows Terminal,将 Kali 和 Win-KeX 整合进 Terminal。
以下是我的配置文件(仅留下 Kali WSL 相关配置)
1 | { |
- 标题: 安装Kali WSL
- 作者: Hervey
- 创建于 : 2023-11-30 23:00:50
- 更新于 : 2024-04-04 14:29:55
- 链接: https://herveyb3b4.github.io/2023/11/30/How-to-install-Kali-WSL/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。