目录
- 准备工作
- 下载 Kali Linux 镜像文件
- 安装 VMware Workstation Player
- 确保硬件资源充足
- 创建新的虚拟机
- 选择“创建新的虚拟机”
- 选择“典型(推荐)”配置
- 选择“安装程序光盘映像文件”
- 选择客户机操作系统(Linux)和版本(Debian (64-bit))
- 命名虚拟机并选择安装位置
- 指定磁盘容量
- 自定义硬件设置(内存、处理器、网络等)
- 安装 Kali Linux 系统
- 开启虚拟机并启动安装程序
- 选择语言和地区
- 配置键盘布局
- 配置网络(可选)
- 设置主机名、域名和 root 密码
- 分区磁盘(选择“整个磁盘”并使用 LVM)
- 安装引导程序 GRUB
- 安装完成并重启
- 首次启动与配置
- 登录系统
- 更新系统软件包
- 安装 VMware Tools(非常重要!)
- 总结与后续建议
第一步:准备工作
在开始之前,请确保你已经准备好以下几样东西。

下载 Kali Linux 镜像文件
Kali Linux 官方提供了多种格式的镜像文件,我们选择最通用的 ISO 文件。
- 访问官网:https://www.kali.org/get-kali/
- 下载镜像:在 "Download Kali Linux" 部分,找到 "Virtual Machines" 或 "Images for non-VMware use" 下的 64-bit (Installer) 链接并下载。
安装 VMware Workstation Player
VMware Workstation Player 是一款免费的虚拟机软件,非常适合个人学习和使用。
- 访问官网:https://www.vmware.com/products/workstation-player.html
- 下载安装:根据你的操作系统(Windows 或 Linux)下载对应的版本并安装,安装过程通常很简单,一路“下一步”即可。
确保硬件资源充足
为了让虚拟机运行流畅,你的电脑需要满足以下基本要求:
- CPU:支持虚拟化技术(VT-x 或 AMD-V),绝大多数近 5-10 年的电脑都支持,如果开启后虚拟机性能不佳,请确保在电脑 BIOS/UEFI 中已启用此功能。
- 内存:建议至少 8GB 物理内存,分配给虚拟机 2GB - 4GB。
- 硬盘空间:建议至少有 50GB 的可用空间,用于存放虚拟机文件。
第二步:创建新的虚拟机
我们开始创建虚拟机。

启动 VMware Player
打开你刚刚安装好的 VMware Workstation Player。
选择“创建新的虚拟机”
点击主界面上的“创建新的虚拟机”按钮。
选择“典型(推荐)”配置
选择“典型(推荐)”配置,然后点击“下一步”,这个选项适合大多数新手,VMware 会自动处理大部分设置。
选择“安装程序光盘映像文件”
选择“安装程序光盘映像文件”,然后点击“浏览”,找到你第一步下载的 Kali Linux ISO 文件,VMware 会自动检测这是 Linux 系统。

选择客户机操作系统和版本
- 客户机操作系统:选择 Linux。
- 版本:在版本列表中,选择 Debian (64-bit)。(Kali Linux 基于 Debian,所以选择这个选项最兼容)。
点击“下一步”。
命名虚拟机并选择安装位置
- 虚拟机名称:给你的虚拟机起一个名字,
Kali-Linux-VM。 - 位置:选择一个有足够空间的硬盘位置来存放虚拟机文件。
点击“下一步”。
指定磁盘容量
- 最大磁盘大小:输入你想要分配的磁盘空间,建议 40GB 或以上。
- 存储方式:选择“将虚拟磁盘拆分成多个文件”(Split virtual disk into multiple files),这样做便于管理和移动虚拟机文件。
- 立即分配所有磁盘空间:不要勾选,这个选项会立即在物理硬盘上占用所有空间,而我们选择“按需分配”更节省空间。
点击“下一步”。
自定义硬件设置(关键步骤)
在最后一步,强烈建议点击“自定义硬件...”按钮来调整关键资源。
-
内存:
- 将内存调整到 2048 MB (2GB) 或 4096 MB (4GB),不要超过你物理内存的一半,以免影响宿主系统性能。
-
处理器:
- 将处理器数量调整到 2 个,分配足够的 CPU 核心能让 Kali 运行得更流畅。
-
网络适配器:
- 这是 非常重要 的一步!默认是“NAT 模式”。
- NAT 模式:虚拟机可以访问外网,但外部无法直接访问虚拟机,这是最常用、最简单的模式,适合新手。
- 桥接模式:虚拟机会像一台独立的电脑一样接入你的局域网,可以获得一个独立的 IP 地址,可以被局域网内其他设备访问,如果你需要搭建服务器或进行网络渗透测试,可以考虑此模式。
- 我们这里先保持默认的 NAT 模式。
-
CD/DVD (SATA):
确保连接状态是“使用 ISO 映像文件”,并且已经选中了你的 Kali ISO 文件。
-
显示器:
可以将“图形内存”适当调高一点,128MB,以获得更好的显示效果。
设置完成后,点击“关闭”,然后点击“完成”来创建虚拟机。
第三步:安装 Kali Linux 系统
虚拟机创建完成后,会自动启动并从 ISO 文件引导,进入 Kali Linux 的安装界面。
开启虚拟机并启动安装程序
VMware 会自动打开一个新窗口来显示你的虚拟机,如果它没有自动启动,点击虚拟机窗口中的“开启此虚拟机”。
选择语言和地区
选择你的语言(建议选择 English 以获得最准确的文档和错误提示)和地区,然后点击 Install。
配置键盘布局
选择键盘布局,默认是 American English,如果你习惯中文键盘,可以选择 Chinese,然后点击 Continue。
配置网络(可选)
安装程序会尝试通过 DHCP 自动获取 IP 地址,如果你有特殊网络需求,可以在这里配置,对于新手,直接点击 Continue 即可。
设置主机名、域名和 root 密码
- Hostname:设置你的主机名,
kali。 - Domain:可以留空。
- Root password:设置一个强密码!务必记住这个密码,这是管理员账户的密码。
- Confirm root password:再次输入密码。
点击 Continue。
分区磁盘(最关键的一步)
- 选择
Guided - use entire disk(使用整个磁盘)。 - 在下方选择你的虚拟硬盘(通常是
/dev/sda)。 - 点击
Continue。
接下来会弹出确认窗口,询问你是否要写入更改到磁盘,选择 Yes,然后选择 All files in one partition(所有文件在一个分区)并再次确认,对于虚拟机来说,这种简单的分区方式足够了。
安装引导程序 GRUB
安装程序会询问你是否安装 GRUB 引导加载器,GRUB 是必需的,用于在启动时选择操作系统,选择 Yes,然后选择安装到的设备(默认 /dev/sda 即可)。
安装完成并重启
等待安装程序完成所有文件的复制,完成后,它会提示你移除安装介质(ISO 文件),直接点击 Continue,虚拟机会自动重启。
重启后,它会再次从 ISO 启动,但这次由于硬盘上已经有了系统,它会直接进入 GRUB 菜单,然后自动启动 Kali Linux 系统。
第四步:首次启动与配置
登录系统
重启后,你会看到一个登录界面。
- 用户名:
root - 密码:就是你之前设置的 root 密码。
登录成功后
