什么是WSL?
一种适用于 Linux 的 Windows 子系统 (WSL),开发人员可以安装 Linux 发行版(例如 Ubuntu、OpenSUSE、Kali、Debian、Arch Linux 等),并直接在 Windows 上使用 Linux 应用程序、实用程序和 Bash 命令行工具,不用进行任何修改,也无需承担传统虚拟机或双启动设置的费用。
配置WSL的先决条件 ?
必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11 才能使用以下命令。 如果使用的是更早的版本,请参阅手动安装页。
一、启用WSL功能
搜索 启用或关闭Windows功能 ,开启以下功能:
哔,系统会提示重启,宝贝别怕,立即重启,迎接美好未来。。。
二、安装Kali
什么是Kali?
Kali Linux是一个高级渗透测试和安全审计Linux发行版。作为使用者,你可以把它理解为一个特殊的Linux发行版,集成了精心挑选的渗透测试和安全审计的工具,供渗透测试和安全设计人员使用,也可称之为平台或者框架。
2.1、微软商店下载
在微软商店搜索Linux,选择并下载(当然也可以选择安装其他Linux,方法同理)。
2.2 配置
搜索并点击启动,首次进入会提示配置账号、密码
注意:不要配置账号密码,直接退出,再次进入即可,kali的默认密码就是kali。
2.3 安装GUI界面
Kali内运行以下命令,等待安装完毕。
sudo apt update
sudo apt install -y kali-win-kex
卸载GUI界面
sudo apt remove kali-win-kex
清除未使用依赖
sudo apt autoremove
2.4 使用UI界面
在kali终端内,开启无缝桌面
kex --win -s
退出无缝页面
kex stop
三、VSCode连接Kali
3.1 下载WSL插件
3.2 连接Kali
CTRL+SHIFT+P 搜索 WSL 选择蓝框标注
点击想要连接的LInux发行版
后记
双系统的另一种途径