
在WSL2中部署Kali Linux
1.安装
Kali官方文档进行安装
在 Step.5 遇到了报错
参考CSDN文章解决
2.安装桌面参考Kali官方文档

# 启动
cd ~
kex
kex stop # 关闭
kex --win -s # 窗口模式
kex --sl -s # 无缝模式
kex --esm --sound # windows rdp 远程模式
3.卸载重装
先在windows应用管理中卸载kali-linux
然后在wsl中取消注册kali-linux
wsl --unregister kali-linux
最后在应用商店重装kali-linux(步骤1中的 Step.5 )
4.WSL重启
wsl -v -l #列出所有wsl发行版和状态
wsl --shutdown #立即终止所有正在运行的分发版和 WSL 2
wsl --terminate kali-linux #终止指定发行版
wsl -d kali-linux # 运行指定的分发版
5.一个诡异的问题
在windows开始菜单中打开kali linux输入kex --win -s能正常启动kali桌面,在mobaxterm中连接kali后再输入kex --win -s,出现的kali桌面没有任务栏😂
6.kex无缝模式打不开
尝试了好久,没仔细看报错信息“Unable to find Win-KeX server (SL) running on host: 192.168.123.1”,为了让kali能科学上网,使用windows中的clash,我在.wslconfig中设置了networkingMode=mirrored,所以这里的host ip变成了windows中的网关ip(我的路由器地址),正常情况host ip应该是windows的ip
7.设置中科大源
sudo sed -i '1i\deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free non-free-firmware contrib\n\
deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free non-free-firmware contrib' /etc/apt/sources.list
8.设置WSL网络为镜像或桥接模式
9.安装Kali工具包
安装标准工具包
sudo apt install -y kali-linux-default
安装大工具包(大概7 8G)
sudo apt install -y kali-linux-large
10.apt install卡在Setting up libc6:amd64 (2.37-14) ...
安装hashcat时卡在了Setting up libc6,process 0%,笔记本风扇一直高转,重装WSL也没有解决,在github找到了解决方法
阅读量
loading...