VMware虚拟机上安装Kali Linux详细教程

时间:2024-02-22 21:09:37

1、Kali Linux简介

  Kali Linux是一个基于Debian的开源Linux发行版,集成了精心挑选的渗透测试和安全审计的工具,供渗透测试和安全设计人员使用,面向各种信息安全任务;如渗透测试、安全研究、计算机取证和逆向工程。

2、系统安装要求

  Kali Linux的安装要求将根据您想要安装的内容和您的设置而有所不同。对于系统要求:

  低端,您可以将Kali Linux设置为没有桌面的基本安全外壳服务器,使用128M内存(建议512M)和2 GB的磁盘空间。

  高端,如果您选择安装默认的Xfce4桌面和kali-Linux-默认元包,至少2 GB内存和20 GB的磁盘空间。

  当使用资源密集型应用程序(如Burp套件)时,他们建议至少8 GB内存 (如果是大型web应用程序就更是如此!)或者同时使用同步程序。

3、安装先决条件

  3.1、已安装完成的VMware虚拟机,如果您的电脑上未安装VMware虚拟机,请参考以下连接:https://www.cnblogs.com/x1234567890/p/14844741.html

  3.2、准备好的Kali Linux系统文件,如果您电脑上未下载Kali Linux系统文件,请参考以下连接:官方下载地址:https://www.kali.org/get-kali/

4、配置VMware虚拟机

  4.1、双击已安装完成的VMware虚拟机,打开虚拟机软件的管理界面,单机“创建新的虚拟机”,如图所示。

              

  4.2、在弹出的“欢迎使用新建虚拟机向导”中选择“自定义(高级)”选项,然后单击“下一步”按钮,如图所示。

    

  4.3、然后单击“下一步”按钮,如图所示。

    

  4.4、进入到安装来源界面,选中“稍后安装操作系统”选项,然后单击“下一步”按钮,如图所示。

     

  4.5、将客户机操作系统的类型选择为“Linux”,版本选择为“Debian 10.x 64位”,然后单击“下一步”按钮,如图所示。

     

  4.6、填写“虚拟机名称”,名称可以自行发挥。下方安装位置的路径,建议选择一个比较大容量的盘符,最少要有20GB以上的空闲容量,再单击“下一步”按钮,如图所示。

     

  4.7、设置CPU处理器的数量和内核数量,点击“下一步”按钮。

     

  4.8、设置虚拟机内存分配值。如果真机内存小于4GB,则建议分配给虚拟机1GB;如果真机内存大于4GB,不论是8GB还是更多,均建议分配给虚拟机2GB,如图所示。(注:前面提到,如果使用高端配置,建议2G内存)

     

  4.9、根据自己实际需求设置网络类型,确定好网络类型之后,然后点击“下一步”按钮,如图所示。      

    VM虚拟机软件为用户提供了3种可选的网络模式,分别为桥接模式、NAT模式与仅主机模式,这三种模式的大致介绍如下:      

    桥接模式:相当于在物理主机与虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网。      

    NAT模式:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,在真机中对应的物理网卡是VMnet8。   

    仅主机模式:仅让虚拟机的系统之间与物理主机通信,不能访问外网,在真机中对应的物理网卡是VMnet1。

    

  4.10、此处为SCSI控制器类型选项,使用“LSI Logic”推荐值,然后点击“下一步”按钮,如图所示。

    

  4.11、设置虚拟磁盘类型,简单来说就是设置一会新安装系统的硬盘接口类型,使用“SCSI(S)”推荐值,然后点击“下一步”按钮,如图所示。

    

  4.12、由于这是一台全新安装的操作系统,不存在已有数据需要恢复的问题,所以直接选择“创建新虚拟磁盘”选项,然后点击“下一步”按钮,如图所示。

    

  4.13、将虚拟机系统的“最大磁盘大小”设置为20.0GB(默认值),这是限定系统能够使用的最大磁盘容量,并不是立即占满这部分空间,如果想让磁盘性能更好的话可以勾选上“立即分配所有磁盘空间”选项。如果今后要经常移动这台虚拟机的话,可以选中“将虚拟磁盘拆分成多个文件”选项;而如果不确定今后是否要经常移动的话,不妨也进行拆分,对实际操作无任何影响,性能也很好,然后单击“下一步”按钮。如图所示。(注:前面也提到,如果使用高端配置,磁盘空间建议20G)

    

  4.14、设置磁盘文件名称,这个完全没有必要修改,保持默认就好,点击“下一步”按钮,如图所示。

    

  4.15、当虚拟机的硬件信息已经基本设置完成后,VM安装向导程序会向我们询问是否确认。由于还有几处信息需要修改,所以此时点击“自定义硬件”按钮,如图所示。

     

  4.16、点击“新CD/DVD(IDE)”选项,在右侧“使用ISO映像文件”里找到并选中此前已经下载好的Kali Linux系统文件,即iso结尾的文件,不要解压,直接选中即可,如图所示。

     

  4.17、“USB控制器”、“声卡”、“打印机”、“显示器”设备保持默认,点击“关闭”,点击“完成”,如图所示。

     

5、安装Kali Linux系统

  5.1、在虚拟机管理界面中单击“开启此虚拟机”按钮后数秒就看到Kali Linux系统安装界面了,选择图形安装(Graphical install),如图所示。

    

  5.2、选择您喜欢的语言,然后点击“Continue”按钮。如图所示。

    

  5.3、指定您的地理位置,然后点击“继续”按钮,如图所示。

     

  5.4、选择您的键盘布局,然后点击“继续”按钮,如图所示。

    

   5.5、安装程序现在将探测您的网络接口,查找DHCP服务,加载程序组件,如图所示。    

  • 如果网络上没有运行DHCP服务,它会要求您在探测网络接口后手动输入网络信息,或者您可以跳过。
  • 如果Kali Linux没有检测到您的网卡,您需要在出现提示时包含它的驱动程序,或者生成一个定制Kali Linux ISO预先包含在内。
  • 如果安装程序检测到多个网卡,它可能会提示您使用哪个网卡进行安装。
  • 如果选择的网卡基于802.11,系统会在提示您输入主机名之前询问您的无线网络信息。

    

  5.6、然后提示您输入系统的主机名,设置完成之后,点击“继续”按钮,如图所示。

    

   5.7、您可以选择为该系统提供一个默认域名(可以从DHCP中获取值,也可以预先存在一个现有的操作系统),设置好域名之后,点击“继续”按钮,如图所示。

    

  5.8、接下来,为系统创建用户帐户(全名、用户名和强密码),设置完成之后,点击“继续”按钮,如图所示。

    

    

    

  5.9、选择“向导—使用整个磁盘”,点击“继续”按钮,如图所示。

    

  5.10、选择要分区的磁盘,点击“继续”按钮,如图所示。

       

  5.11、选择“将所有文件保存在一个分区中(默认设置)”,点击“继续”按钮,如图所示。

    

     

  5.12、接下来,在安装程序进行不可逆转的更改之前,您将有最后一次机会来检查您的磁盘配置。选中“是”,点击“继续”按钮,如图所示。

     

  5.13、进入系统安装界面,如图所示。

     

  5.14、接下来你可以选择您想要安装的元包。默认选择将安装一个标准的Kali Linux系统,您不必在这里做任何更改,直接点击“继续”按钮,如图所示。

     

  5.15、进入安装软件界面,等待软件安装完毕,如图所示。

     

  5.16、接下来确认安装GRUB引导加载程序,点击“继续”按钮,如图所示。

     

  5.17、选择要安装GRUB引导加载程序的硬盘,选择“/dev/sda”,点击“继续”按钮,如图所示

     

   5.18、进入如下界面,等待安装完成,点击“继续”按钮,进入系统重启,等待重启完成,如图所示。

     

     

  5.19、进入到系统登录界面,现在您已经完成了Kali Linux的安装。