怎么在win7子系统上安装Kali Linux(逐步指南)
win7的Microsoft App store中现已提供Kali Linux,此处教程怎么在win7上使用win subsystem for Linux或wsL安装kali linux。
想在win pC上运行Linux发行版?是的,最新的win7或许会出现Microsoft引入了win subsystem for Linux或wsL,用户可以即可从win7运行他们喜爱的Linux发行版,而无需双启动或使用虚拟机。值得注意的是有一些限制。例如,并非所有固有的Linux命令都能正常工作,因此你将无法从该应用程序中运行桌面环境。你仍然可以安装桌面环境(例如xfce),然后安装远程桌面服务,该服务允许你从应用程序内部以及所有win7连接到Linux驱动的桌面环境。在这里,你们有步骤在win7上安装kali Linux(安全性最佳的发行版之一)。
※在win7上安装wsL
伴随win7创建者的升级,Microsoft引入了win subsystem for Linux(wsL)作为可选功能,该功能为在win7 pC上本地运行Linux二进制可执行文件提供了兼容性层。这意味着Enable wsL服务提供了一个Linux兼容的内核,用于运行win7上的不同Linux发行版,例如ubuntu,opensusE,debian和Kali。
• 让你们浏览控制面板。
• 转到应用和功能,然后选择程序和功能。
• 单击左侧菜单中的“打开或关上win功能”。
• 现在,选择wsL,然后单击“确定”以允许从Microsoft服务器下载并安装所需的文件。
• 重新启动pC以应用更改
或者,你可以在管理powershell窗口上运行命令Enable-winoptionalFeature -online -Featurename Microsoft-win-subsystem-Linux,以在win7上安装wsL。
※启用虚拟机平台
接下来,你们需要尊从以下步骤在计算机的Bios配置中启用虚拟化。
• 打开机器电源,然后打开Bios(按del键)。
• 使用键盘上的箭头键移至系统设置,
• 启用intel虚拟化技术(也称为intel VT)或AMd-V,全部取决于解决器的品牌。
• 按F10键进行保存更改,然后让win正常启动。
• 现在,以管理员身份打开powershell,然后执行以下命令。
Enable-winoptionalFeature -online -Featurename VirtualMachineplatform
• 完成后,重新启动pC以应用更改。
※下载Kali Linux应用程序
• 打开Microsoft store,然后单击“搜索”选项。
• 在此处键入Linux,然后选择选项在win上运行Linux。
• 这将与商店的Linux前端一起显示,该前端显示你可以在应用程序中运行的当前可用Linux发行版。
• 你们将在win7上安装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中的desktop Environment,它本身便是安装在win7上的应用程序。