如何在Windows10子系统上安装Kali Linux(分步指南)
Windows10的Microsoft App Store中现已提供Kali Linux,此处介绍如何在Windows10上使用Windows Subsystem for Linux或WSL安装kali linux。
想在Windows PC上运行Linux发行版?没错,最新的Windows10可能会出现Microsoft引入了Windows Subsystem for Linux或WSL,用户可以直接从Windows10运行自己喜欢的Linux发行版,而无需双启动或使用虚拟机。值得注意的是有一些限制。例如,并非所有固有的Linux命令都能正常工作,您将无法从应用程序中运行桌面环境,但是您可以安装桌面环境(例如Xfce),然后安装允许您连接到的远程桌面服务在应用程序中以及在Windows10中都由Linux驱动的桌面环境。这里我们有步骤在Windows10上安装kali Linux(安全性最好的发行版之一)。
在Windows10上安装WSL
随着Windows10创建者的更新,Microsoft引入了Windows Subsystem for Linux(WSL),作为一项可选功能,该功能为在Windows10 PC上本地运行Linux二进制可执行文件提供了兼容性层。这意味着Enable WSL服务提供了Linux兼容的内核,用于运行Windows10上的不同Linux发行版,例如Ubuntu,openSUSE,Debian和Kali。
• 让我们浏览控制面板
• 转到应用和功能,然后选择程序和功能
• 单击左侧菜单中的“打开或关闭Windows功能”。
• 现在,选择WSL,然后单击“确定”以允许从Microsoft服务器下载并安装所需的文件。
• 重新启动PC以应用更改
或者,您可以在管理PowerShell窗口上运行命令Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux,以在Windows10上安装WSL。
启用虚拟机平台
接下来,我们需要按照以下步骤在计算机的BIOS设置中启用虚拟化。
• 打开机器电源,然后打开BIOS(按Del键)。
• 使用键盘上的箭头键移至系统配置,
• 根据处理器的品牌,启用英特尔虚拟化技术(也称为英特尔VT)或AMD-V。
• 按F10键进行保存更改,然后让Windows正常启动。
• 现在以管理员身份打开PowerShell,并执行以下命令
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
• 完成后,重新启动PC以应用更改。
下载Kali Linux应用程序
• 打开Microsoft Store,然后单击“搜索”选项
• 在此处键入Linux,然后选择选项在Windows上运行Linux。
• 这将与商店的Linux前端一起显示,该前端显示您可以从应用程序中运行的当前可用Linux发行版。
• 我们将在Windows10上安装kali Linux,然后从该列表中选择Kali Linux,
安装完成后,您会收到一条通知和启动选项,您应该执行此操作。
然后,其余的Kali Linux安装将从应用程序内继续,最终,系统要求您创建一个新的用户帐户和密码。创建帐户后,会看到熟悉的Linux命令行设置。
接下来,您必须确保核心Kali Linux系统是最新的。为此,请转到命令行并输入sudo apt-get update && sudo apt-get upgrade。
安装Xfce桌面环境
现在,让我们来设置XFCE桌面管理器。它快速,轻巧,无需花费很多时间就可以安装和工作。
运行sudo apt-get install xfce4来安装xfce。
注意:下载和安装xfce4需要一些时间,具体取决于PC硬件配置和Internet速度。
接下来运行sudo apt-get install xrdp,然后sudo apt install kali-desktop-xfce xorg xrdp来安装xrdp。
安装完成后,您将需要通过运行sudo service xrdp start来启动xrdp
我们建议您参考此视频,将端口号从3389更改为3390
xrdp服务器启动连接到Kali的时间后,
在PC上打开远程桌面(mstsc)
由于计算机在localhost上运行,因此要连接的IP为localhost:3390(具有端口3390),或者您可以使用127.0.0.1:3390。
现在,您应该会看到一个新的登录窗口。确保将会话设置为Xorg并输入您的Kali Linux用户名和密码,然后单击确定按钮。
这就是您的Kali一切就绪的原因。您正在使用安装在Kali Linux中的桌面环境,它本身就是Windows10上安装的应用程序。
小编推荐最专业的win10网站(Win10专业版官网)
http://www.win10w.net/