跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Kali Linux 虚拟机安装详细教程

Kali Linux 虚拟机环境搭建指南,涵盖从创建虚拟机、挂载镜像、图形化安装到分区配置的完整流程。重点提示新手选择整个磁盘分区及内存分配建议,附带常见启动黑屏、网络不通等问题的排查思路,适合安全研究人员快速构建本地测试环境。

清心发布于 2026/3/24更新于 2026/10/2293 浏览
Kali Linux 虚拟机安装详细教程

Kali Linux 虚拟机安装详细教程

做渗透测试或安全研究时,把 Kali 装在虚拟机里是最稳妥的方案。这样既能随时快照回滚,又能灵活调整网络、内存和磁盘资源,避免误操作影响主力系统。

准备工作

首先准备好 Kali Linux 的 ISO 镜像文件,确保你的宿主机上安装了 VMware Workstation 或其他虚拟化软件。

创建虚拟机

  1. 新建虚拟机:在 VMware 中选择'创建新的虚拟机',客户机操作系统选 Linux,版本选 Ubuntu 64 位(如果列表里有 Debian 也可以)。
  2. 配置名称与路径:给虚拟机起个名字,比如 Kali-Linux,路径建议放在空间充足的盘符下。
  3. 设置磁盘:推荐将虚拟磁盘存储为单个文件,大小至少分配 20GB。如果你打算装很多工具或字典,建议直接给到 30–60GB 更稳妥。
  4. 挂载镜像:创建完成后,进入虚拟机设置,找到 CD/DVD 选项,勾选'使用 ISO 镜像文件'并指向你下载的 Kali ISO。

开始安装

启动虚拟机后,会进入安装菜单。这里有个小技巧:选择 Advanced install options 下的 Graphical installer,图形化界面比命令行更直观。

接下来的步骤比较常规:

  • 语言与时区:中文简体,时区选中国。
  • 键盘布局:按默认或习惯选择即可。
  • 网络配置:主机名随便填个英文名(如 kali-vm),域名保持默认 localdomain。短一点的主机名在终端里看着清爽。
  • 用户与密码:创建用户名并设置密码。新手建议勾选'明文密码'显示,防止输错;密码强度记得设好,别留隐患。

分区与完成

到了磁盘分区环节,新手推荐直接用向导:使用整个磁盘。这一步会清空虚拟机的虚拟硬盘,千万别选成物理硬盘。文件系统布局选'所有文件放到同一个分区中',简单省心,后续扩容也方便。确认写入后,等待安装进度条走完。

软件包管理器部分,如果没有现成的镜像源环境,直接选'否'就行,进系统后再手动配置也不迟。

安装结束后重启,输入账号密码登录桌面,一个可用的 Kali 环境就搭好了。

常见问题排查

安装过程中可能会遇到几个小坑,提前记一下:

  • 启动黑屏或卡住:优先检查 ISO 是否挂载成功,另外确保分配给虚拟机的内存不低于 4GB。
  • 网络不可用:VMware 网络模式先用 NAT 试试,进系统后再排查网卡驱动或镜像源。
  • 输入法问题:如果键盘不顺手,进系统后的设置里再微调。

到这里,基础环境就搞定了。接下来就可以开始折腾各种安全工具了。

图 1-进入新建虚拟机向导

图 2-选择客户机系统类型

图 3-选择 Linux 版本 Ubuntu64

图 4-虚拟机名称与路径

图 5-磁盘大小与存储方式

图 6-虚拟机创建完成

图 7-进入虚拟机设置

图 8-挂载 ISO 镜像

图 9-启动安装菜单

图 10-选择高级安装选项

图 11-选择 Graphical installer

图 12-语言选择

图 13-时区选择中国

图 14-键盘选择

图 15-网络配置

图 16-创建用户名

图 17-设置密码

图 18-选择分区方式

图 19-单分区方案

图 20-确认写入磁盘

图 21-选择 是

图 22-软件包管理器选择

图 23-安装完成

图 24-登录输入账号密码

图 25-进入桌面

图 26-补充截图 1

图 27-补充截图 2

图 28-补充截图 3

目录

  1. Kali Linux 虚拟机安装详细教程
  2. 准备工作
  3. 创建虚拟机
  4. 开始安装
  5. 分区与完成
  6. 常见问题排查

更多推荐文章

查看全部
  • 让高斯动起来:3DGS 动态渲染的取舍与实操
  • 基于深度学习的无人机洪水灾害图像分割与水量估算
  • Qwen1.5-0.5B-Chat Web 界面开发技巧
  • FPGA 核心资源解析:LUT、FF、BRAM、DSP、PLL 及综合报告解读
  • C++ 类和对象进阶:初始化列表、静态成员、友元与内部类详解
  • Python 异步爬虫结合 K8S 弹性伸缩构建高并发采集系统
  • AI 时代产品经理的技术融合与核心能力进阶指南
  • LaTeX 算法伪代码排版:ACE-Step 生成逻辑标准展示
  • Python 调用同花顺问财 API 获取金融数据实战指南
  • Qwen3-4B-Instruct 本地部署与 AI 写作实战指南
  • Mac 本地离线 AI 绘画实战:Mochi Diffusion 部署与使用指南
  • JBoss Seam 实战:使用 JBoss Tools 构建首个 CRUD 项目
  • 自然语言处理在金融领域的应用与实战
  • OpenClaw 漏洞预警:如何为 AI 代理构建日志审计防线
  • 零基础转行网络安全就业形势与技能要求分析
  • OpenClaw:从认知到执行的行动型 AI 框架解析
  • 飞书 Lark CLI 正式开源:AI Agent 直接操控工作数据
  • MySQL 数据类型核心指南:选型、实战与避坑
  • OCC Architecture in DFT Design
  • Virt-A-Mate (VAM) v1.22 虚拟实境软件介绍

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online