kali linux

WSL安装Kali

Posted on 2024-04-26,3 min read
封面图

在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找到了解决方法


下一篇: 太强辣, GeekHour课程笔记→

loading...