在 VMware 虚拟机中运行 Kali Linux
为什么选 VMware
VMware 相比 VirtualBox 最大的优势是快照功能成熟——你可以在装好 Kali 后打一个快照,后续做任何有风险的测试(比如逆向恶意软件、测试 exploit),出问题一键回滚到干净状态。对安全从业者来说这几乎是刚需。
前置准备
- VMware Workstation Pro(付费版)或 Player(免费版)
- 从 Kali 官方下载 VMX 预构建镜像(推荐,省去安装步骤),或下载 ISO 手动安装
导入预构建 VMX 镜像
- 解压下载的 VMware 镜像 zip 包
- 在 VMware 中选择"File → Open",找到 .vmx 文件
- VMware 会弹出提示"此虚拟机可能已被移动或复制"——选择"I moved it",避免网卡 MAC 地址变化
- 开启虚拟机,默认用户名密码是
kali / kali - 首次登录后立即执行
passwd修改默认密码
手动创建虚拟机(ISO 安装)
- "File → New Virtual Machine",选择 Custom 模式
- 客户机操作系统选 Linux → Debian 12.x 64 位(Kali 基于 Debian)
- CPU 建议 2 核+,内存 4GB+,磁盘 40GB+
- 网卡模式选 NAT(简单上网)或 Bridged(桥接,与主机同网段)
- 关键设置:在 VM 设置 → USB Controller 中,将 USB 兼容性设为 USB 3.0,并勾选无线网卡的直通选项
- 将 ISO 挂载到 CD/DVD 驱动器,启动虚拟机开始安装
快照管理
装好 Kali 并完成更新后立即打一个"干净状态"快照:
VM 菜单 → Snapshot → Take Snapshot
命名为 "Kali 2025.4 Clean"
后续每完成一个阶段性配置(比如装好 VMware Tools、配置好无线网卡),都打一个新快照。测试时从"干净状态"快照克隆出临时虚拟机,测试完删除克隆,不影响快照本身。
安装 VMware Tools(增强功能)
装好系统后执行:
sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktop
sudo reboot
安装后获得:共享文件夹、拖拽文件、剪贴板同步、自动调整分辨率等增强功能。