必须将Kali Linux安装在VMware虚拟机中以确保安全可控;下载官网Kali ISO和VMware Workstation Player免费版;创建虚拟机时选Debian 12.x、分配4GB内存与100GB磁盘;挂载ISO后图形化安装,注意密码勿输错三次。

想在电脑上安全、可控地运行Kali Linux做渗透测试练习,又不想动自己正在用的Windows系统?那就必须把Kali装进VMware虚拟机里——它能彻底隔开测试环境和宿主机,误操作也不会炸掉你的真实系统,快照一按就能秒回出厂设置。
下载两个关键“原料”
打开浏览器,访问 https://www.kali.org/downloads/ 官网下载页面,只点“Installer Images”下的最新版 amd64 格式 ISO 文件(别选 Virtual Machines 或 Live Images);同时去 VMware 官网搜索 “Workstation Player”,点“Download for Free”获取 Windows 版安装包。
注意:第三方网站打包的“激活版”VMware风险极高,可能植入后门或触发蓝屏,【务必用官网免费版Player】 就够用,学习阶段完全不缺功能。
VMware里建一台“空电脑”
启动 VMware Workstation Player → 点击「创建新的虚拟机」→ 选择「自定义(高级)」→ 下一步。
兼容性保持默认 → 下一步 → 选择「稍后安装操作系统」→ 下一步。
客户机操作系统选「Linux」→ 版本选「Debian 12.x 64 位」(Kali 2026.2 基于 Debian 12,选这个比 Debian 10/11 更稳)→ 下一步。
虚拟机名称填“kali-test”,存储位置选非系统盘(比如 D:\vm\kali),避免 C 盘爆满 → 下一步。
处理器配置:物理机是 8 核就填「1 个处理器,4 个内核」;内存分配:宿主机 16GB 内存就给「4096MB」,低于 8GB 的机器请压到 2048MB,否则开机会卡死 → 下一步。
Zynq‑7000 / Zynq UltraScale+ 硬件调试技能。适用于 Xilinx Zynq(Cortex‑A9/A53 + FPGA)Linux 环境,调试 I2C、I2S、UART、GPIO 等外设。包括设备树配置、内核驱动、用户空间调试工具、交叉编译和常见问题排查,支持 PetaLinux 开发。
网络类型选「使用网络地址转换(NAT)」——这是新手最省心的选项,虚拟机能上网、能连宿主机,又不会跟公司/学校网络抢 IP → 下一步。
I/O 控制器类型选「LSI Logic」→ 下一步 → 磁盘类型选「SCSI」→ 下一步 → 选「创建新虚拟磁盘」→ 下一步 → 磁盘大小设「100GB」(Kali 工具集越来越大,20GB 安装完就告急)→ 下一步 → 点「完成」。
挂ISO、开机器、走图形化安装流程
在 VMware 主界面右键刚建好的虚拟机 → 「设置」→ 左侧选「CD/DVD(SATA)」→ 右侧勾选「使用 ISO 映像文件」→ 点「浏览」找到你下好的 Kali ISO 文件 → 点「确定」。
选中该虚拟机 → 点「开启此虚拟机」→ 屏幕出现启动菜单时,用方向键高亮「Graphical install」→ 回车。
语言选「中文(简体)」→ 地区选「中国」→ 键盘布局选「汉语」→ 继续。
主机名填“kali-vm”,域名留空或填“local” → 用户名填“pentester”,密码设个简单好记的(比如 123456)→ 注意:【这一步密码千万别输错三次,否则安装会中断退出】 → 时区选「亚洲/上海」→ 分区方案选「 guided - use entire disk」→ 选中唯一硬盘 → 「全部文件系统在一个分区」→ 「完成分区设定」→ 确认写入磁盘。
安装过程自动跑完,最后提示「现在重启」时,点「继续」→ 虚拟机自动关机 → VMware 界面点「电源」→ 「开启此虚拟机」→ 输入用户名和密码登录即可。

















