1.5 Kali系统环境配置

Kali Linux可以通过多种途径下载,最常见的就是下载ISO映像文件。ISO映像文件分为32位和64位两种。

如果你计划在虚拟机中(如VMware)使用Kali Linux,那么有预构建好的VM映像文件。直接下载VM映像文件的好处在于它已经预载了VMware工具。VM映像文件是带有物理地址扩展(Physical Address Extension,PAE)支持的32位映像文件。理论上说,相比传统的32位操作系统,PAE内核允许系统访问更多的系统内存。虽然操作系统界有一些具备一定影响力的人物尚在争论PAE内核是否真的有用,但如果你计划在虚拟机环境中使用Kali Linux,本书作者推荐使用VM映像文件。

1.5.1 从外部存储媒体上运行Kali Linux

Kali Linux可以从外部存储媒体源(如U盘或DVD)上运行,而不必安装到主机的硬盘上。这种方式很容易使用,不过它的性能和可操作性都会受限。Kali Linux必须从远程源上加载程序,这可能会影响性能,还有可能一些应用或硬件设置不能正常工作。使用只读存储媒体不允许保存经过定制的设置,而这些设置可能是让Kali Linux正常运行所必需的。我们强烈推荐将Kali Linux安装到主机硬盘。

1.5.2 安装Kali Linux

在计算机上安装Kali Linux非常简单,跟安装其他操作系统差不多。首先,你需要兼容的计算机硬件。Kali支持i386、amd64和ARM(armel和armhf)平台。硬件要求会在下面的清单中列出,不过我们建议使用至少三倍于最低要求的硬件平台。总的来说,如果有更多的可用内存并安装在较新的机器上,Kali Linux会运行得更好。下载Kali Linux,然后将ISO文件烧录到DVD上,或是准备一个装有Kali Linux Live的U盘作为安装媒体。如果你的计算机上没有DVD光驱或是USB端口,可以参考Kali Linux的网络安装。

下面列出的是最低安装需求。

1.在运行Kali后,它会显示一个启动安装界面。你可以选择要进行哪种类型的安装(基于GUI的还是基于文本的)。

2.选择本地语言设置,国际和键盘设置。

3.给Kali Linux主机起一个主机名。默认的主机名是Kali

4.设置密码。简单的密码可能不行,所以要选择有一定复杂度的密码。

5.下一个弹出的界面会问你时区设置。进行相应的修改,然后选择Continue 。下面的截图中显示的是选择了Eastern 标准时间的界面。

安装程序会让你设置分区。如果你是将Kali安装到虚拟映像上,选择Guided Install - Whole Disk 。它会销毁硬盘上的所有数据,并安装Kali Linux。注意,在虚拟机上,只有虚拟硬盘会被擦除。高级用户可以选择手工配置来定制各个分区。Kali还提供了选项来使用逻辑卷管理器(Logical Volume Manager,LVM)。LVM支持在安装完成后管理分区和调整分区大小。理论上,它应该做到存储需要变更时可以方便地修改。不过,除非你对Kali Linux的需求非常复杂,否则可能用不到它。

6.最后一个窗口会回顾配置过的安装设定。如果一切看上去没问题,选择Yes 来继续完成这个过程,如下面的截图所示。

7.Kali Linux使用集中式软件仓库来分发应用软件包。如果想要安装这些包,你需要使用网络镜像。这些软件包会通过HTTP协议下载。如果网络使用了代理服务器,你还需要在代理设置中配置网络代理。

8.Kali会弹出提醒,要你确认安装GRUB。GRUB是一个多启动引导加载程序。它支持启动多个操作系统。几乎任何情况下都应该选择安装GRUB。如果想把系统配置成双启动,你需要确定GRUB能够识别其他操作系统,这样它能给用户提供启动其他操作系统的选项。如果没有检测到任何其他操作系统,它会在启动时自动进入Kali Linux。

9.恭喜!你已经安装好Kali Linux了。现在你需要移除所有的外部存储媒体(物理的或虚拟的),然后选择Continue 来重启系统。

1.5.3 首次运行Kali Linux和VM映像文件

在有些Kali的安装方法中,会要求你设置root账户的密码。在Kali Linux启动后,输入root账户的用户名和你设定的密码。如果下载的是Kali VM映像文件,你需要知道root密码。默认的用户名是root ,密码是toor