VirtualBox 安装 Kali Linux 虚拟机教程
在 Oracle VM VirtualBox 7.2 上安装 Kali Linux 的完整教程。Kali Linux 是专业的渗透测试和安全审计 Linux 发行版,预装 600+ 安全工具。本教程适合网络安全学习者和从业人员。
准备工作
- 下载 Kali Linux ISO:从 kali.org 下载 Kali Linux 安装镜像。推荐选择"Installer"版本(约 4GB)而非 Live 版本,安装后系统更稳定。
- 确保已安装 VirtualBox 7.2:如未安装,点击这里下载 VirtualBox。安装后建议也安装 Extension Pack 以获得更好的网络和 USB 支持。
- 预留至少 30GB 磁盘空间和 4GB 可用内存(Kali 工具较多建议 ≥ 4GB)。
创建 Kali Linux 虚拟机
- 打开 VirtualBox,点击"新建",名称输入"Kali Linux",类型自动识别为 Linux,版本选择 Debian (64-bit) 或 Other Linux (64-bit)
- 内存大小:建议 4096MB(4GB)。如果只有 8GB 内存,设 2048MB 也可运行
- 虚拟硬盘:VDI 格式 → 动态分配 → 大小设 40GB(Kali 安装和后续工具会占用较多空间)
- 创建后进入设置 → 存储 → 光盘图标 → 选择下载好的 Kali Linux ISO 文件
- 建议分配至少 2 个 CPU 核心(设置 → 系统 → 处理器),提升渗透工具运行速度
安装 Kali Linux 系统
- 启动虚拟机 → 选择"Graphical Install"(图形化安装,推荐新手使用)
- 选择语言"中文(简体)"→ 地区选择"中国"→ 键盘选择"汉语"
- 设置主机名(默认 kali)→ 域名留空 → 设置用户名和密码
- 分区方式选择"使用整个磁盘"(⚠ 仅影响虚拟机内虚拟磁盘,不影响主机)
- 软件选择界面勾选默认的桌面环境(推荐 Xfce,轻量高效)
- 等待安装完成(约 20-40 分钟)→ 重启后登录 → 安装 VirtualBox Guest Additions 启用增强功能
安装后优化建议
推荐配置
更新系统
首次登录后执行 sudo apt update && sudo apt upgrade -y 更新所有软件包
安装 Guest Additions
菜单栏 → 设备 → 安装增强功能 → 按提示安装,启用共享剪贴板和自适应分辨率
网络设置
如需要 Kali 对外提供服务的场景,将网络模式改为桥接。平时学习用 NAT 即可
快照备份
安装配置完成后,建议创建一个快照,方便后续恢复到干净状态
常见问题
Kali Linux 虚拟机需要多少资源?
建议分配 2048-4096MB 内存和 30GB 以上硬盘空间。Kali Linux 自带大量工具,建议硬盘不少于 30GB。如果只用于基础学习,20GB 也够用。
Kali Linux 和 Ubuntu 在 VirtualBox 上安装有什么区别?
流程基本相同。Kali 使用基于 Debian 的安装程序,安装步骤类似。主要区别:Kali 建议安装 VirtualBox Guest Additions 时选择"带内核头文件"选项以确保所有工具正常运行;Kali 默认用户是 kali(非 root),首次启动需注意。
Kali 虚拟机里渗透工具网络不通怎么办?
默认 NAT 模式可正常上网。如需要 Kali 对外提供网络服务,建议改为桥接模式(Bridged Adapter)。注意:在虚拟机中运行渗透测试工具时,请遵守当地法律法规,仅在授权环境中使用。
安全下载 VirtualBox
VirtualBox 7.2,~100 MB,Win10/Win11兼容。由金山毒霸安全分发,MD5公开可验证。
安全下载 VirtualBox 7.2(~100 MB)法律声明:Kali Linux 中的渗透测试和安全审计工具仅应用于合法授权的安全测试场景。在未经授权的系统上使用这些工具可能违反相关法律法规。请在合法合规的范围内使用。