總覽
我們將在2分鍾內用win-kex(Windows的Kali桌面體驗)在WSL2(Windows Subsystem for Linux Version 2) 中安裝Kali Linux。
安裝
所有的安裝步驟,一直到我們安裝Win-Kex,在驚人的NetworkChuck的5分鍾視頻教程中也有講解:5分鍾內Windows上的Kali Linux(WSL2 GUI)
注意:您可以跳過xrdp的安裝,而直接按照本指南的最后一步來安裝Win-Kex。
先決條件
- 運行Windows 10版本2004或更高版本
- 使用Windows Terminal
在WSL2中安裝Kali Linux
-
以管理員身份打開PowerShell並運行:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
-
重新打開
-
以管理員身份打開PowerShell並運行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
-
重新打開
-
從此處下載並安裝WSL2 Linux內核:https ://aka.ms/wsl2kernel
-
以管理員身份打開PowerShell並運行:
wsl --set-default-version 2
-
從Microsoft Store中安裝Kali Linux
注意:要升級現有的WSL1 ,請輸入: wsl --set-version kali-linux 2
- 運行Kali並完成初始設置
安裝Win-KeX
- 通過以下方式安裝win-kex:
sudo apt update && sudo apt install kali-win-kex
運行Win-KeX
- 通過以下方式運行win-kex:
kex
可選步驟:
- 如果有足夠的空間,為什么不安裝“很多工具的卡利”?:
sudo apt install kali-linux-large
- 創建Windows終端快捷方式
選擇一個:
基本的:
{ "guid": "{55ca431a-3a87-5fb3-83cd-11ececc031d2}", "hidden": false, "name": "Win-KeX", "commandline": "wsl kex wtstart", },
高級的-Kali圖標並從kali主目錄開始:
將kali-menu.png圖標復制到Windows圖片目錄,然后將圖標和開始目錄添加到WT配置:
{ "guid": "{55ca431a-3a87-5fb3-83cd-11ececc031d2}", "hidden": false, "icon": "file:///c:/users/<windows user>/pictures/icons/kali-menu.png", "name": "Win-KeX", "commandline": "wsl kex wtstart", "startingDirectory" : "//wsl$/kali-linux/home/<kali user>" },
提示:如果您在WSL中運行不同的Linux發行版,則可以通過將命令行更改為以下命令來強制在Kali中運行win-kex: "commandline": "wsl -d kali-linux kex wtstart",