欢迎光临
我们一直在努力

在 VMware 中安装 Kali Linux 完整指南【保姆级教程】

针对网络安全学习和渗透测试需求,本指南将详细讲解如何在 VMware 中顺利安装 Kali Linux 虚拟机。

前言

Kali Linux 作为最流行的渗透测试和网络安全发行版,在虚拟机中运行是最安全、便捷的方式。无论您是安全研究人员、开发人员还是学习者,本指南都将帮助您快速搭建 Kali Linux 测试环境。

下面我将为您提供一个从准备到完成安装的详细、分步指南。这个过程主要分为两大步:1. 创建虚拟机 和 2. 安装 Kali Linux 系统。


第一步:准备工作

  • 获取 VMware Workstation Pro/Player

    • 确保您已经安装好了 VMware Workstation Pro(功能更全)或免费的 VMware Workstation Player。两者安装过程几乎一样。
  • 下载 Kali Linux ISO 镜像文件

    • 访问 Kali Linux 官方网站:https://www.kali.org/get-kali/
    • 通常选择 “Kali Linux Bare Metal” 或 “Kali Linux Installer” 版本的 64-bit ISO 文件。这是最标准的安装镜像。
    • 建议下载 “Installer Images”,它包含了标准工具集,非常适合大多数用户。

  • 第二步:在 VMware 中创建虚拟机

  • 打开 VMware 并创建新的虚拟机

    • 在 VMware 主界面,点击 “创建新的虚拟机” 或 File > New Virtual Machine。 在这里插入图片描述
  • 选择配置类型

    • 选择 “典型(推荐)”,然后点击 “下一步”。
  • 安装客户机操作系统

    • 选择 “安装程序光盘映像文件(iso)”。
    • 点击 “浏览”,找到并选择您刚刚下载的 Kali Linux ISO 文件。
    • 点击 “下一步”。
    • 注意:VMware 可能无法自动检测到 Kali Linux,这很正常,我们稍后会手动选择。 在这里插入图片描述 在这里插入图片描述
  • 选择客户机操作系统

    • 客户机操作系统:选择 “Linux”。
    • 版本:在下拉菜单中选择 “Debian 10.x 64位” 或更高的 Debian 版本(如 Debian 11.x/12.x)。因为 Kali 基于 Debian,所以选择 Debian 是最兼容的。
    • 点击 “下一步”。 在这里插入图片描述
  • 命名虚拟机

    • 为您虚拟机起一个名字,例如 Kali-Linux-2025。
    • 选择虚拟机的保存位置(建议有足够的硬盘空间)。
    • 点击 “下一步”。 在这里插入图片描述
  • 指定磁盘容量

    • 最大磁盘大小:建议至少 50 GB。对于学习和小型项目,50-60 GB 更稳妥。
    • 选择 “将虚拟磁盘存储为单个文件”。这样性能更好,管理也更方便。
    • 点击 “下一步”。 在这里插入图片描述
  • 自定义硬件(关键步骤)

    • 在点击 “完成” 之前,强烈建议先点击 “自定义硬件…” 按钮。
    • 内存:为虚拟机分配至少 2 GB (2048 MB) 内存。如果您的物理内存充足(例如 16GB),推荐分配 4 GB (4096 MB) 或更多,这样系统会更流畅(本人是32G内存,选择了8G)。
    • 处理器:至少分配 1 个处理器核心 和 2 个内核。如果主机性能允许,分配 2 个核心、4 个内核会更好。
    • 网络适配器:默认的 NAT 模式是最佳选择。它会让虚拟机使用您主机的网络连接上网,就像家里的设备通过路由器上网一样,无需额外配置。
    • 其他:USB控制器、声卡等保持默认即可。
    • 点击 “关闭”,然后点击 “完成”。 在这里插入图片描述 在这里插入图片描述
  • 至此,您的虚拟机“空壳”已经创建完毕。接下来开始安装真正的 Kali Linux 系统。


    第三步:安装 Kali Linux 操作系统

  • 启动虚拟机

    • 在 VMware 库中选中您刚创建的 Kali 虚拟机,点击 “开启此虚拟机”。 在这里插入图片描述
  • 选择启动选项(默认选项)

    • 虚拟机启动后会进入 Kali Linux 启动菜单。
    • 选择 “Graphical install”(图形化安装),这是最简单的方式。按 Enter 键确认。 在这里插入图片描述
  • 选择语言、区域和键盘(默认选项)

    • 语言:选择 Chinese (Simplified) – 中文(简体) 或 English。为了后续说明,我们以英文为例。
    • 区域:选择您所在的国家,例如 United States。
    • 键盘布局:选择 American English。 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述
  • 配置网络(默认选项)

    • 系统会自动尝试配置网络。您只需要为您的计算机设置一个 主机名,可以保持默认 kali,或者自定义一个。 在这里插入图片描述
  • 设置用户和密码(非常重要!–自己填,需要记住密码)

    • 设置 root 用户密码:Kali 默认使用 root 超级用户。请设置一个强密码并牢记它。
    • 创建普通用户:在下一个界面,系统会提示您创建一个普通的非特权用户。
      • 输入您的 全名(例如 John Doe)。
      • 输入您的 用户名(例如 john)。
      • 为该用户设置一个 密码。 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述
  • 磁盘分区

    • 这是最关键的一步。对于新手,强烈推荐使用向导。
    • 选择 “Guided – use entire disk”(使用整个磁盘)(默认选项)。 在这里插入图片描述 * 在下一个界面,选择您在第二步中创建的那个虚拟磁盘(通常只有一个选项)。 * 分区方案选择 “All files in one partition”(所有文件在一个分区中),这是最简单的(默认选项)。
    • 最后会显示分区总结,确认无误后,选择 “Finish partitioning and write changes to disk”(结束分区并将更改写入磁盘)。 在这里插入图片描述
    • 在弹出的确认窗口中,选择 “Yes”(等待安装完成)。 在这里插入图片描述
  • 软件选择

    • 接下来会问您要安装哪些软件。如果您是新手,可以保持默认全选,这样就能拥有完整的 Kali 工具集。
    • 如果您希望系统更轻量,可以取消勾选不需要的类别(例如 “GNOME” 如果您想用其他桌面环境,“Print Server” 等)。但为了体验完整功能,建议全选。
    • 点击 “Continue”。 在这里插入图片描述
    • 显示管理器选择保持默认(lightdm:更轻量级,启动更快,但功能较少 sddm:主要用于 KDE Plasma 桌面环境) 在这里插入图片描述 安装进度条正在努力加载中……先去喝杯咖啡休息下!
  • 安装 GRUB 引导程序

    • 当询问是否将 GRUB 引导程序安装到主引导记录(MBR)时,选择 “Yes”。
    • 然后选择安装 GRUB 的设备,通常是 /dev/sda(您的虚拟磁盘)。 在这里插入图片描述 在这里插入图片描述 安装进度条正在努力加载中……再去上个厕所休息下!
  • 完成安装

    • 系统会完成最后的安装步骤。完成后,会提示 “Installation Complete”。点击 “Continue”,虚拟机将自动重启。 在这里插入图片描述
  • 首次启动

    • 重启后,您会看到 GRUB 启动菜单和 Kali Linux 的登录界面(说明已经安装成功了)。 在这里插入图片描述
    • 使用您在步骤 5 中创建的 普通用户 或 root 用户 及其密码登录系统。
    • 到此就可以正常使用KALI了。
  • 在这里插入图片描述


    安装后的重要步骤

  • 安装 VMware Tools(增强工具)

    • 这是必须做的一步!它能显著提升虚拟机的性能,支持自由拖拽文件、共享剪贴板、自适应分辨率等。
    • 启动 Kali 虚拟机后,在 VMware 菜单栏点击 “虚拟机 (VM)” -> “安装 VMware Tools”。
    • 在 Kali 系统内,桌面或文件管理器会出现一个 VMware Tools 的虚拟光盘。
    • 打开终端,执行以下命令:# 切换到root用户(如果当前不是)
      sudo su –

      # 更新软件包列表
      apt update

      # 安装编译所需的内核头文件和工具
      apt install -y linux-headers-$(uname -r) build-essential

      # 创建挂载点并挂载光盘
      mkdir -p /mnt/cdrom
      mount /dev/cdrom /mnt/cdrom

      # 复制安装包到/tmp目录并解压
      cd /tmp
      cp /mnt/cdrom/VMwareTools-*.tar.gz .
      tar -xzf VMwareTools-*.tar.gz

      # 运行安装脚本(全程默认回车即可)
      cd vmware-tools-distrib/
      ./vmware-install.pl -d # -d 参数表示接受所有默认配置

      # 安装完成后,重启虚拟机
      reboot

  • 更新系统

    • 首次启动后,打开终端,运行以下命令来获取最新的软件包和安全更新:sudo apt update && sudo apt full-upgrade -y
  • 故障排除与优化建议

    常见问题解决

    • 无法识别操作系统:手动选择 Debian 版本
    • 安装过程卡住:检查 ISO 文件完整性,重新下载
    • 性能缓慢:增加内存分配,安装 VMware Tools

    性能优化

    • 启用 3D 图形加速(在虚拟机设置中)
    • 分配更多 CPU 核心(如果主机资源充足)
    • 定期清理系统快照释放磁盘空间

    安全使用建议

  • 快照功能:在配置重要环境前创建系统快照,便于恢复
  • 网络模式:
    • NAT:日常使用,共享主机网络
    • 桥接:模拟独立网络设备
    • 仅主机:与主机隔离的网络环境
  • 工具更新:定期运行 apt update 保持工具最新
  • 结语

    通过本指南,您应该已经成功在 VMware 中安装并配置好了 Kali Linux 虚拟机。这个环境为您提供了一个安全、隔离的测试平台,无论是学习网络安全知识、进行渗透测试练习还是工具开发,都能得心应手。

    记住,能力越大责任越大,请确保在合法授权的环境中使用这些工具。祝您在网络安全的学习道路上顺利前行!


    注意:本教程仅用于教育目的,请确保在使用 Kali Linux 及相关工具时遵守所有适用的法律和规定。

    赞(0)
    未经允许不得转载:171主机测评 » 在 VMware 中安装 Kali Linux 完整指南【保姆级教程】
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址