KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

 

译者注:虚拟系统中有两种概念,宿主机和客户机,宿主机就是裸机,客户机就是虚拟机系统

本指南是关于在VMware内部虚拟化ka1i Linux,使您拥有ka1i VM。这是使用ka1i的一种好方法,因为它与主机完全分离,允许您与其他VM(以及主机和网络上的其他计算机)进行交互,并允许您还原到快照。

如果您想在ka1i Linux上(作为主机安装VMware,则可遵循我们的其他指南

下面的指南是我们用来生成预制ka1i Linux VMware镜像的方法。您可以根据自己的需要进行修改。我们总是使用最新版本的VMware Workstation来生成镜像,且Player和Fusion的功能和设置不一样。(译者注:VMware公司的著名产品有Workstation、Player、Fusion、ESXi,严格来讲我们常说的VMware软件指的是VMware Workstation,旗下还有Player是只能打开不能创建虚拟机的免费闭源软件,Workstation能打开也能创建等全功能虚拟机,Fusion是苹果系统下的虚拟机,ESXi是直接裸机上的虚拟机无需原有操作系统,不需要桌面的工控机和服务器)

启动VMware Workstation后,选择“创建新的虚拟机”。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

如果可以选择,请为“虚拟机配置”选择“自定义‘(高级)‘”,因为这将使我们能够更好地控制虚拟机的创建。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

下一个界面是 "虚拟机硬件兼容性",我们使用 "工作站8.x"。这样可以让更多的用户从ka1i开箱即用中受益(无需编辑.vmx文件进行降级)。如果你使用的是较新版本的VMware,在启动时,它会提示你升级虚拟机。这将消除旧版VMware配置文件造成的任何限制。然而,大多数用户并没有让他们的ka1i虚拟机使用所有这些资源,所以他们不会从最新的配置文件中受益,这就是为什么我们使用旧的配置文件(译者注:原文意思是采用旧版配置文件的兼容性可能更好些)

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

在此屏幕上,我们选择要用于安装的ka1i Linux映像。我们选择“浏览”,然后导航到我们下载的ISO的位置(译者注:如果你在这里选择了iso而不是稍后选择加载光驱,iso可能会被虚拟机软件识别并自动安装,所谓的自动安装就是在你启动你的虚拟机系统是安装向导会执行无人值守的方式安装系统)

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

当您看到“客户操作系统”屏幕时,选择“ Linux”,然后选择Debian的最新版本(因为ka1i基于Debian)。在这个例子中,它是Debian10。我们将使用x64映像来安装ka1i,因此我们选择了64位。(译者注:这里选择你的操作系统不是一定非得对应你的iso文件所代表的系统,这里的选择只是告诉软件后面的配置应该是怎么样的最合理)

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

下一个屏幕是“虚拟机名称”,您可以在其中命名虚拟机。此名称也用作文件名(例如配置,硬盘和快照-从那时起不会更改)。我们保持它在本教程中是通用的(如ka1i是滚动发行,我们改变它),但是对于我们的版本中,我们使用的版本号的名字,因为它是一个固定的发布ka1i-Linux-YYYY.N-vmware-ARCH例如:ka1i-Linux-2020.3-vmware-amd64

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

下一个屏幕是“处理器”。在这里,我们可以开始定义给虚拟机多少资源。如果分配了更多的资源,ka1i将能够同时更快地执行更多任务。我们选择“ 2个处理器”和“每个处理器2个核心”,总共有4个核心。您可能用的更多或更少,具体取决于您的系统要求。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

下一部分是“内存”,我们可以在其中定义要使用的RAM数量。同样,RAM量越高,可以打开更多应用程序并提高性能。ka1i内部的各种工具可能需要大量资源。制作普通VM时,我们选择2GB(2048 MB)作为RAM,但由于我们的高性能设备具有可用于ka1i的更多备用RAM,因此我们经常为个人计算机增加此空间。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

然后,我们将看到“网络连接”。我们默认使用NAT连接。但是,这很容易更改(即使在打开虚拟机电源的情况下)。这使ka1i VM可以与Internet以及LAN连接的其余部分进行通信,而无需占用其他IP地址。不利的一面是它将无法接收反向Shell(VMware内部没有端口转发功能)。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

接下来是“ I / O控制器类型”。我们接受默认值“ LSI Logic”。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

接下来是“虚拟磁盘类型”。我们接受默认值“ SCSI”。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

以下屏幕是“磁盘”,它使我们可以“创建新的虚拟磁盘”。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

此屏幕下方的“磁盘大小”允许我们定义虚拟硬盘的大小。我们为虚拟机使用“ 80 GB”。

我们也没有将其放在单个文件中,而是“将虚拟磁盘拆分为多个文件”。由于我们未启用“立即分配所有磁盘空间”,因此VM硬盘将随着使用量动态增长到最大的大小。

创建虚拟机后没有安装前还可以增加/减少硬盘空间,但是,如果安装了ka1i,则需要增加或缩小分区。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

当涉及到“磁盘文件”屏幕时,我们接受默认值,该默认值是在安装过程的之前根据我们的VM名称定义的。(译者注:你也可以将硬盘和虚拟机主目录分开放置,一节省分区空间)

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

然后,我们将看到VM安装向导的最终屏幕,该屏幕为我们提供了我们选择的设置的概述。

我们对显示的内容感到满意,因此我们按“完成”。如果您在此阶段尝试“自定义硬件”,则在完全创建VM之前,并非所有设置都可见。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

如果这是第一次使用该向导,则可能会显示以下提示,说明安装“ VMware tools ” 如何在使用VM时为您带来更好的体验。

阅读并理解该页面后,您可能希望在按关闭之前打勾“不再显示此页面”。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

在启动虚拟机之前,我们现在通过按“编辑虚拟机设置”来编辑其设置。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

我们没有使用打印机,因此将其删除。导航到“打印机”部分,然后按“删除”。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

您可能希望编辑“ USB”设置以更改USB设备的行为。在这里,我们禁用了“自动连接新的USB设备”,并启用了“显示所有USB输入设备”。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

需要指出的另一项是“显示”部分。确保已禁用“加速3D图形”,因为有人报告会导致问题。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

然后,我们移至“选项”选项卡,并移至“电源”。我们选择启用“向客户机报告电池信息”,因为这对于在笔记本电脑/笔记本电脑上使用ka1i的用户来说非常方便。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

在“共享文件夹”中,我们选择“始终启用”。在此阶段,请勿共享任何路径,因为某些用户可能不希望这样做。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

我们更改的最后一个选项是“ VMware Tool”,其中启用了“将访客时间与主机同步”。

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

完成所有这些操作后,我们保存,启动VM,然后像通常在裸机安装中一样继续安装ka1i。

 

 

KAL1 LINUX 官方文档之虚拟化 --- VMware中安装Kali(客户机)

上一篇:Linux 了解inode


下一篇:LINUX进程ps -ef和ps -aux的区别及格式详解