- Kali Linux渗透测试全流程详解
- 王佳亮
- 2143字
- 2023-10-17 18:49:51
1.2.2 Kali Linux的安装
在镜像文件下载完毕后,打开VMware Workstation虚拟机,然后在“文件”菜单中单击“新建虚拟机”按钮,如图1.4所示。
![](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1625.jpg?sign=1739925447-WqrFihqbRDHJ9IwYjY1GrlFG6YDumRol-0-f42e892fe5c8e65d275f49cd50c4f561)
图1.4 新建虚拟机
注意: 这里使用的虚拟机为VMware Workstation 16版本,限于篇幅,不再单独介绍该虚拟机的下载、安装和使用方式。
在弹出的“欢迎使用新建虚拟机向导”界面中选择“典型”,然后单击“下一步”按钮,如图1.5所示。
接下来将会弹出“安装客户机操作系统”界面,在这里可以选择以哪种安装方式进行安装。我们选择稍后“安装操作系统”(见图1.6),然后单击“下一步”按钮。
接下来选择要安装的客户机操作系统。Kali Linux是以Linux为基础的发行版,所以这里选择Linux,如图1.7所示。
接下来配置虚拟机的名称以及位置,如图1.8所示。需要注意的是,这里不要将虚拟机安装在默认的C盘下。
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1634.jpg?sign=1739925447-rSrBAa6WTNiMRUDDzFvV4GJzMoO7ztmG-0-38d83d23bff4fa0aad96236b03bd495d)
图1.5 典型安装
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1641.jpg?sign=1739925447-d7HZdg57MWgnpfbUwBJuHDfkGylEB0wf-0-d8b091d879edec3bfa5e0068eae641db)
图1.6 选择安装操作系统的方式
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1648.jpg?sign=1739925447-azrMfrd9x93eygSKfqSUjbv8OBzbExKT-0-c94f74dd04d5911c368fcfb5d610f64b)
图1.7 选择操作系统
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1657.jpg?sign=1739925447-ti8oGV95WNoFhOQvG4fRXUjYGbWj6SlE-0-9a3dec84dcca515af42cf263f6cb1136)
图1.8 配置虚拟机名称以及位置
然后需要设置虚拟机的磁盘大小。如果经常使用,可将“最大磁盘大小”设置为40GB。如果只是偶尔使用,建议设置为 20GB。这里设置为 40GB,其他选项保持默认,如图 1.9所示。
至此,虚拟机的简单配置已经完成,如图1.10所示。
单击“完成”后,由于在图1.6中尚未选择镜像文件,因此虚拟机现在无法启动。为此,需要选择镜像文件。我们需要单击“编辑虚拟机设置”,并更改虚拟机的内存,这里将虚拟机的内存设置为2GB。
注意: 在设置虚拟机的内存时,尽量不要超出宿主机(即物理机)内存的3/4,也不要超出8GB,否则容易发生内存交换(即,由于虚拟机内存过大,导致宿主机内存不够用,然后不得不使用硬盘充当虚拟内存,由此导致宿主机和虚拟机的性能大大下降)。当然,如果宿主机内存足够大,可以忽略。
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1666.jpg?sign=1739925447-DNs21iWux7r2knZRTZ7qZuyRjkS6Tm4H-0-af34486b782339b469ad52f28d5ab59c)
图1.9 设置磁盘大小
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1674.jpg?sign=1739925447-ORfY2O108WuHfRPMqQVPScj3QWlftTQy-0-4e480409da6964d9b4333052e6a8337f)
图1.10 完成虚拟机的配置
接下来设置处理器。通过设置处理器,可以提升虚拟机的运行速度以及性能。但在设置处理器时,依然需要考虑物理机处理器的情况。为此,打开任务管理器,单击“性能”标签,如图1.11所示。
![](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1681.jpg?sign=1739925447-v8mSq9v57RqjZsVSC3V5CFFTgKxv5THY-0-15218184517367d8cbd0dc742fdafce7)
图1.11 任务管理器
在“性能”标签下,可以看到作者所用的计算机的CPU配置。其中,插槽为1(也就是只有1个CPU);内核为2;逻辑处理器为4。所以在选择虚拟机处理器时,其内核数要低于4。
我们将“处理器数量”和“每个处理器的处理器内核数量”分别设置为1和2,如图1.12所示。这样就不会超过物理机逻辑处理器的数量。
![](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1688.jpg?sign=1739925447-eVyaMzpxJ5zXIMidB5NzAge9RC8oLrrr-0-a1f2b94e1747a0dad31fd0a77445adfd)
图1.12 设置处理器的数量和内核数量
接下来配置虚拟机的镜像。在图1.12中单击“CD/DVE(IDE)”,并在右侧选中“使用ISO映像文件”单选按钮,然后找到下载的Kali Linux镜像,如图1.13所示。
![](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1695.jpg?sign=1739925447-fuxrJEzDqMdpaBal5hXbovNcuuViQm8S-0-09c36fc029dc2f6efec25e004c021c5b)
图1.13 配置虚拟机镜像
接下来选择网络适配器,这里选择桥接模式,如图1.14所示。
在上述配置结束之后,单击“确定”按钮。然后,开启此虚拟机,进入Kali Linux的安装界面,如图1.15所示。
这里选择Graphical install选项,系统跳转到安装语言选择界面。在该界面中选择“中文(简体)”,然后单击Continue按钮,如图1.16所示。
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1703.jpg?sign=1739925447-azx0IbbYHIy4kwP4q1TZC3vpf5CoxbGj-0-1d1f69075735a6233fe84c0fd5990f66)
图1.14 选择网络适配器
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1716.jpg?sign=1739925447-9FKoLd2IWBaC3R5HHfqQiTngcLfUtesN-0-48616b527a7bf540423da0a2dbe431c8)
图1.15 Kali Linux安装界面
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1723.jpg?sign=1739925447-FDJuj3urtTK4cnhSC0OmyvPgIgR6kaaq-0-2fca8a37176b4b8003a60e3f5afac0dd)
图1.16 语言选择
然后进入区域选择。在选择“中国”之后,单击“继续”按钮,即可进入配置键盘界面。在该界面中选择汉语,并单击“继续”按钮,Kali Linux将自动加载安装程序的组件。
在加载完毕后,Kali Linux会自动请求DHCP服务器分配一个IP地址,而且在分配完IP地址后,还会配置一个主机名(我们将主机名配置为kali)。
在配置完主机名后,将进入配置网络界面。这里需要配置域名,如果是将Kali Linux部署在服务器上,则这里可以输入域名,反之保留为空即可。
之后,系统将进入设置网络和密码界面,我们将用户名和密码分别设置为snowwolf和123qwe。
接下来,进入磁盘分区阶段,如图1.17所示。
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1730.jpg?sign=1739925447-2S7izd310CwoGxIYi5nMe2iPLFZmbrXL-0-bc44c459444a80ca7db39c40819948b4)
图1.17 磁盘分区
由于我们是以虚拟机的方式进行安装,因此这里建议使用整个磁盘安装,而不用进行分区。
注意: 如果是将Kali Linux安装在物理机上,则建议手动分区后进行安装,以便形成双系统。
在图1.17中单击“继续”按钮,选择磁盘分区。由于只有一个磁盘,所以这里直接继续即可。
接下来,我们需要从几种磁盘分区方案中进行选择,这几种分区方案是Kali Linux自带的,如图1.18所示。这里推荐选择“将所有文件放在同一个分区中(推荐新手使用)”,以方便我们查找文件。
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1738.jpg?sign=1739925447-lUI4SIBwhVvReM7n18yB1SCuaxbP7BFh-0-525dbd53d70fd9ebc58b6a10e382697e)
图1.18 选择分区方案
接下来就可以结束分区设定了,如图1.19所示。从中可以看到,在分区后添加了swap分区。这里选择“结束分区设定并将修改写入磁盘”,然后单击“继续”按钮。
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1751.jpg?sign=1739925447-i0enQFthL2Wxo8ECN1fV9w0torVL3bd9-0-f424d7f7c688f3aa7d40d8c780155927)
图1.19 结束分区设定并将修改写入磁盘
接下来,在系统提示“将改动写入磁盘吗?”时,选择“是”,即可开始下载软件包并安装基本系统。具体所用的时间取决于网速、内存以及内核数。
在安装完成后,系统提示选择要安装的软件,如图1.20所示。这里保持默认选项即可。之后,系统开始自动安装选择的软件。具体的安装时间取决于网速,所以此时要确保网络畅通。
![](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1761.jpg?sign=1739925447-6Yg1j2FNde8UYBJwxu3MjW8JFfmB0A3y-0-858147a323a52eef6596b265555e43da)
图1.20 选择要安装的软件
安装完选择的软件之后,系统会询问“将GRUB启动引导器安装到主引导记录(MBR)上吗?”,我们选择“是”即可,如图1.21所示。
![说明: IMG_256](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1768.jpg?sign=1739925447-yNQZo9murgcq5jiHP2ZHOQi37hAnVKck-0-10c1b75d6d635d50acd564a6ffef47dd)
图1.21 安装GRUB
之后,系统会显示要安装GRUB的设备,我们选择/dev/sda来安装GRUB启动引导器,如图1.22所示。
![](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1775.jpg?sign=1739925447-7NLdNrOB230xSPiOkn196KiBjUtrSurG-0-ecce1d72a1a99141d01ce9d01973f217)
图1.22 选择安装GRUB的设备
在选择设备并安装完GRUB之后,系统自动进入“结束安装进程”阶段。在完整结束安装进程后重启系统,就可以看到Kali Linux的启动界面以及登录界面了。Kali Linux的登录界面如图1.23所示。
![](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1782.jpg?sign=1739925447-HXGhohkJN6N7e6PwFTJUFZITAqwqj0BW-0-dfe98e55bf13217af8747d29b9678699)
图1.23 登录界面
在登录界面中输入正确的用户名及密码(这里分别为snowwolf和123qwe)之后,将打开Kali Linux的主界面,如图1.24所示。
至此,Kali Linux的基础安装成功完成。不过,在正式使用Kali Linux之前,还需要进行简单的更新及配置。
![](https://epubservercos.yuewen.com/EECB5D/27665220807171506/epubprivate/OEBPS/Images/tx1789.jpg?sign=1739925447-VHy7TpRNKFkcmAHrjoRtvBrJnZy4jxIP-0-7ac7725182c0575ad932f0c6bd9cb2c8)
图1.24 Kali Linux的主界面