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

Kali Linux 虚拟机安装详细教程

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

清心发布于 2026/3/24更新于 2026/9/859 浏览
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. 常见问题排查

更多推荐文章

查看全部
  • LangChain 大模型输出结构化解析指南
  • Amazon Bedrock 模型微调实践:微调基础篇
  • Llama 3.1 本地部署与 API 服务搭建
  • OpenClaw 系统架构深度解析
  • VSCode 自定义 Copilot Agent 与 Awesome Agent 模板
  • 云计算 OpenStack 基础:云计算、大数据与人工智能的关系
  • AI Skills 核心概念、使用指南与 Java 生成实战
  • AIGC 模型加载卡顿崩溃的 C++ 级优化策略
  • C++ 基于哈希表封装 unordered_map 与 unordered_set
  • 主流 AI 编程助手对比:Copilot 与国产替代方案分析
  • 7 系列 FPGA 万兆以太网通信实现方案
  • 预训练语言模型与 BERT 实战应用
  • C 语言多线程与并发编程:提高程序执行效率
  • GitHub Spec-Kit 规范驱动开发实战指南
  • Flutter for OpenHarmony 底部导航与 TabBar 多页切换
  • Ollama 本地 AI 大模型部署与使用指南
  • 大规模无人机检测数据集:11998 张图像支持 YOLOv8 等多格式训练
  • 大模型驱动地图原理与实践:前端直连模型与完整 MCP 架构对比
  • 基于无人机遥感的植被覆盖度测量实践与经验分享
  • Python 实现月相计算与可视化系统

相关免费在线工具

  • 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