在VMware上安装Kali Linux

Kali Linux是一个基于Debian的Linux发行版。它主要用于渗透测试、安全审计和维护。为此,它支持数百种安全审计和测试工具。对于使用Kali进行基本测试和学习的学生来说,使用Kali Linux作为主机系统并不是一个好的选择。在这方面,用户可以使用任何管理程序工具在虚拟机中使用和运行Kali Linux,这永远不会影响原始操作系统。

使用Kali Linux的另一种可能的方法是通过Live Kali Bootable USB,但不建议这样做,因为从系统中关闭Kali会删除所有数据和处理。但是,Kali虚拟机作为单独的主机执行,并在主机系统内存中保留Kali的状态和数据。

本博客将详细阐述:

  • 先决条件
  • 如何在VMware上安装Kali Linux ?
  • 结论

先决条件

为了在不移除主机操作系统的情况下在系统上安装和运行Kali Linux,用户可以在hypervisor工具上创建Kali虚拟机。为此,用户必须满足以下先决条件:

  • 硬件虚拟化:用户需要开启硬件虚拟化,才能在主机操作系统上运行虚拟机。要在主机系统上检查或启用虚拟化,请参阅我们链接的“启用VT-x/VT-d/AMD-v硬件虚拟化特性”文章。
  • 安装VMware工作站:要使用系统虚拟化(在虚拟机中)运行Kali Linux,首先,按照“在Windows上安装VMware工作站”一文在系统上安装“VMware工作站”管理程序工具。
  • 下载Kali ISO镜像文件:在VMware系统上安装和使用Kali Linux,首先需要下载Kali Linux ISO镜像文件。要做到这一点,请浏览Kali的官方网站,点击“下载”按钮下载ISO Kali映像:

上面下载的Kali的ISO映像将保存在Windows“Downloads”目录中。

如何在VMware上安装Kali Linux ?

VMware Workstation是管理程序工具之一,它允许我们运行虚拟机来操作不同的操作系统、Docker容器和Kubernetes集群。要在VMware的虚拟机上安装和使用Kali Linux,请遵循以下过程。

步骤1:启动VMware

首先,在Windows开始菜单中搜索“VMware”,启动VMware工作站应用程序:

步骤2:创建虚拟机

点击下面的“+”图标创建一个新的虚拟机:

在这样做之后,“新建虚拟机向导”将出现。标记“Custom”单选按钮,以使用高级SCSI控制器创建虚拟机。之后,按“下一步”按钮:

继续选择默认选项,然后按“下一步”按钮:

第三步:提供Kali ISO文件

在安装向导中,首先标记“Installer disc image file”单选菜单。然后,点击“浏览”按钮,选择Kali ISO文件的位置:

接下来,从“Downloads”目录中选择Kali ISO文件,并按“Open”按钮:

提供Kali的ISO映像后,点击“下一步”按钮:

步骤4:设置客户操作系统

在下一个窗口中,选择客户机操作系统。为此,首先选择“Linux”,然后选择“Debian 12”。“版本”下拉菜单中的“x 64位”选项。要继续,请按“下一步”按钮:

步骤5:设置“虚拟机名称”

设置您的Kali虚拟机的名称。然后选择虚拟机数据的存放位置,按“下一步”继续:

步骤6:配置基本配置

在“处理器配置”向导中,设置要分配给虚拟机的处理器数量。然后,按“下一步”。为了演示,我们为Kali虚拟机分配了“2”个处理器:

在下一个向导中,将RAM分配给虚拟机。我们已经分配了“2 GB”RAM:

现在,指定网络类型。要直接连接系统网络,请标记下面突出显示的单选按钮并点击“下一步”按钮:

在下一个向导中选择I/O控制器。在这里,继续使用推荐的选项,然后按“下一步”继续:

同样,从“选择磁盘类型”选项中选择默认的“SCSI”磁盘类型,然后单击“下一步”按钮:

之后,选择“创建一个新的虚拟磁盘”单选按钮,点击“下一步”:

现在,从“最大磁盘大小”菜单中选择磁盘存储容量。这里我们分配了“20gb”的磁盘存储空间。然后,标记下面指向的单选按钮,将磁盘数据保存为单个文件,并按“下一步”:

继续选择存储磁盘数据的默认位置,然后点击“Next”:

最后,查看简短的总结并按“Finish”按钮完成虚拟机创建过程:

步骤7:启动Kali Linux Machine

虚拟机创建完成后,选择虚拟机,按“打开该虚拟机电源”选项或按绿色“播放”按钮启动Kali虚拟机:

步骤8:安装Kali Linux

启动机器后,将出现“Kali Linux安装程序菜单”。首先,按下“向下”箭头键,然后再次按下“向上”箭头键,选择“图形安装”选项。现在,按“Enter”键继续:

步骤9:设置语言和地区

现在,选择“English”语言,点击“Continue”进入下一步:

接下来,选择要使用Kali Linux的位置。设置位置也将有助于选择正确的时区。之后,按“Continue”继续:

现在,为Kali Linux选择键盘。例如,我们选择了“美式英语”:

步骤10:设置主机名

设置将作为网络名称的主机名。为了演示,我们将其设置为“kali”:

接下来,设置域名。这通常是你的互联网地址的一部分。这里,我们把它设为“卡利”。然后按“Continue”继续:

步骤11:创建Kali的用户

完成主机设置后,创建一个新的Kali用户。为此,首先提供Kali帐户名称或帐户的新用户。在这里,我们将其设置为“Kali用户”。现在,点击“Continue”进入下一步:

现在,设置您的帐户的用户名,将被用作登录凭据:

在下一个窗口中,为新帐户设置密码。然后重新输入密码确认,按“Continue”继续:

现在,根据您所在的地区选择时区,然后点击“Continue”进入下一步。如果所需的时区不在列表中,请移回“选择您的位置”向导,并选择正确的位置:

步骤12:配置磁盘分区设置

选择时区后,将打开磁盘分区配置设置。选择高亮显示的“引导使用整个磁盘”选项,按“继续”键:

点击“Continue”进入下一步:

现在,选择Disk分区。为此,请使用推荐的选项并将所有文件保存在一个分区中。然后,点击“继续”:

之后,选择下面选择的选项,点击“Continue”按钮,将更改写入磁盘:

现在,通过标记“Yes”单选并点击“Continue”按钮确认分区磁盘更改:

步骤13:安装Kali桌面环境

在下一个向导中,选择Kali的桌面环境并按“Continue”。为此,我们选择了默认的Kali的Xfce桌面:

这将开始在虚拟机上安装Kali的桌面环境:

步骤14:安装GRUB引导加载程序

接下来,将启动GRUB引导加载程序安装。GRUB引导加载程序将帮助您引导硬件并加载必要的组件。它使我们能够在多个操作系统之间进行选择:

下一个向导将要求安装GRUB引导加载程序。选择“是”单选按钮,然后按“继续”继续:

现在,选择GRUB引导加载程序要保存的位置,并点击“继续”按钮:

这将开始安装GRUB引导加载程序,并在虚拟机中完成Kali Linux的安装过程:

步骤15:重启系统

现在,用户需要重新启动Kali虚拟机来保存和实现配置。为此,按“Continue”并重新启动系统:

重启后,提供Kali User用户名、Kali用户密码等凭证,按下“登录”按钮:

在这里,你可以看到我们已经有效地安装并打开了VMware虚拟机中的Kali Linux a:

我们已经解释了在VMware工作站上安装和使用Kali Linux的方法。

结论

在VMware环境下安装和使用Kali Linux,首先需要在系统上安装VMware工具。之后,创建一个新的虚拟机,并提供下载的Kali的ISO映像。然后,为机器分配额外的资源,如处理器、磁盘空间和RAM,并完成虚拟机创建过程。接下来,启动机器,按照屏幕上的配置操作,设置时区、Kali用户、磁盘分区,并安装GRUB引导加载程序。最后,重新启动系统并在VMware的虚拟机上开始使用Kali Linux。我们已经介绍了在VMware工作站上安装Kali Linux的过程。