![图片[1]|怎么在 Windows 11 的 WSL 里安装 Kali Linux?Kali Linux图形界面安装教程|艾比爱分享](https://www.aibll.com/wp-content/uploads/2023/03/253519777e222259-1024x513.png)
Kali 是一个基于 Debian 的 Linux 发行版。它的目标就是为了简单:在一个实用的工具包里尽可能多的包含渗透和审计工具。Kali 实现了这个目标。大多数做安全测试的开源工具都被囊括在内。
Kali 是由 Offensive Security 公司开发和维护的。它在安全领域是一家知名的、值得信赖的公司,它甚至还有一些受人尊敬的认证,来对安全从业人员做资格认证。
Kali 也是一个简便的安全解决方案。Kali 并不要求你自己去维护一个 Linux 系统,或者你自己去收集软件和依赖项。它是一个“交钥匙工程”。所有这些繁杂的工作都不需要你去考虑,因此,你只需要专注于要审计的真实工作上,而不需要去考虑准备测试系统。
![图片[2]|怎么在 Windows 11 的 WSL 里安装 Kali Linux?Kali Linux图形界面安装教程|艾比爱分享](https://www.aibll.com/wp-content/uploads/2023/03/4c51ef3335222712.png)
艾比才发现 Windows 11 的 WLS 里已经支持 Kali Linux 了,并且好像支持的 Linux 发行版还是不少的,只要你在 Windows 11 的设置——应用——可选功能——更多 Windows 功能里勾选了“适用于 Linux 的 Windows 子系统”(如上图)完成安装重启后就可以在 Windows 11 的 Windows 终端里输入:
wsl -l -o
命令来常看当前 WSL 支持的 Linux 发行版:
![图片[3]|怎么在 Windows 11 的 WSL 里安装 Kali Linux?Kali Linux图形界面安装教程|艾比爱分享](https://www.aibll.com/wp-content/uploads/2023/03/50934771a4223103-1024x398.png)
艾比果断选择了 Kali Linux,因为一直很喜欢 Kali Linux,很早就有关注过。甚至还专门制作了一个优盘版的 Kali Linux,有空的时候就会插在电脑上玩儿一会。但需要 USB 引导进入,有很多不方便的地方,既然 WSL 已经支持了 Kali Linux 就算是解决这个问题了,果断在 WSL 选择了 Kali Linux 安装,今天就给大家分享一下具体的步骤和方法:
在 WSL 里安装 Kali Linux
在 Windows 11 的 WSL 里安装 Kali Linux
只需要在终端里输入命令:wsl –install -d kali-linux 就可以安装了,但这里有个小瑕疵就是 WSL 默认都是安装在 C 盘的,对于明月这样 Windows C 盘一直存在空间紧张的很明显是不科学的,所以需要将 WSL 里的 Kali Linux 安装到其他硬盘才是最优方案具体操作如下:
首先通过上述的wsl –install -d kali-linux命令安装完 Kali Linux 后,不要着急进入,我们可以导出这个 Kali Linux 包到其他盘符来实现 WSL 中 Linux 发行版安装默认目录的变更。比如我们要把 Kali Linux 放到 D 盘去,就可以现在 D 盘新建一个目录,如:D:/WSL;然后先把 Kali Linux 导出到这个目录:
kali-linux d:\WSL\kali.tar
然后删除掉当前的发行版:
wsl --unregister kali-linux
查看确认 WSL 当前已经没有 Linux 发行版:
wsl -l -v
返回结果:
适用于 Linux 的 Windows 子系统没有已安装的分发版。可以通过访问 Microsoft Store 来安装分发版:https://aka.ms/wslstore
然后,导入刚刚导出的 tar 文件,并指定运行目录为d:\WSL\kali-linux:
wsl --import kali-linux d:\WSL\kali-linux d:\WSL\kali.tar --version 2
继续运行wsl -l -v查看当前发行版:
NAME STATE VERSION
* kali-linux Stopped 2
可以看到导入的 tar 文件成功,Kali Linux 已经转移到d:\WSL\kali-linux了。
可以给 Kali Linux 设置一个常用用户,理论上是不推荐直接使用 root 的,主要是出于安全的考虑,养成好习惯很重要:
kali config --default-user myuser
注意,这里设定的是 Kali Linux 默认登录用户为myuser哦,有些命令是需要加sudo并验证 root 密码才能运行的。
最后,运行 wsl 进入 Kali Linux:
wsl
至此,完成了 WSL 里安装 Kali Linux 并指定盘符目录了。
剩下的就是更新一下 Kali Linux 了:
sudo apt update && sudo apt upgrade
还有安装 Kali Linux 默认工具集:
sudo apt install -y kali-linux-default
当然为了更好的体验 Kali,我们可以安装官方推荐的 GUI——Win-KeX。输入如下命令,进行安装。
sudo apt install -y kali-win-kex
安装完毕后,可使用如下命令启动:
# 启动
cd ~kex
# 关闭
kex stop
# 窗口模式
kex --win -s
![图片[4]|怎么在 Windows 11 的 WSL 里安装 Kali Linux?Kali Linux图形界面安装教程|艾比爱分享](https://www.aibll.com/wp-content/uploads/2023/03/040b0dcdad224927-1024x619.jpg)
Win-KeX 还提供了无缝模式:
# 无缝模式
kex --sl -s
![图片[5]|怎么在 Windows 11 的 WSL 里安装 Kali Linux?Kali Linux图形界面安装教程|艾比爱分享](https://www.aibll.com/wp-content/uploads/2023/03/b097e31512225054-1024x640.jpg)
好了,现在你的 Windows 11 已经集成了 WSL 了,并且是 Kali Linux 发行版,用来给网站、服务器、线上项目做个压力测试、渗透测试啥绝对是个利器了,另外也是个非常不错的基于本地的 Linux 控制台终端学习平台,去 Linux 的知识海洋里尽情傲游吧!
艾比对这个 WSL 版的 Kali Linux 是爱不释手,不用重启电脑、就跟一个 Windows 桌面应用一样,需要的话随时调用就可以进入 Linux 里了,所有的 Linux 命令都可以直接运行,对于远程服务器的连接操作更是方便至极,完美呀!
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
暂无评论内容