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

Kali Linux 虚拟机安装指南

综述由AI生成详细讲解了在 VMware 虚拟机环境中安装 Kali Linux 的操作流程。内容涵盖准备工作、虚拟机硬件配置(CPU、内存、网络模式、磁盘大小)、ISO 镜像挂载、系统安装步骤以及安装后的基础配置与常见问题解决。通过 NAT 网络模式实现内外网隔离,推荐 2GB 以上内存与 20GB 磁盘空间,适用于网络安全学习与环境搭建。

王者发布于 2025/2/6更新于 2026/6/1332 浏览
Kali Linux 虚拟机安装指南

Kali Linux 虚拟机安装指南

前言

Kali Linux 是一个开源的、基于 Debian 的 Linux 发行版,专为数字取证和渗透测试设计。相比于在物理机上直接安装双系统,使用虚拟机(如 VMware)安装更为便捷,避免了分区风险及系统引导冲突问题。本文将以 VMware 为例,详细介绍 Kali Linux 虚拟机的创建与安装流程。

准备工作

  1. 硬件要求:建议主机内存至少 4GB,CPU 支持虚拟化技术(VT-x/AMD-V)。
  2. 软件环境:已安装 VMware Workstation(版本 12 及以上推荐)。
  3. 系统镜像:下载 Kali Linux 官方 ISO 镜像文件。
    • 下载地址:https://www.kali.org/get-kali/

创建虚拟机

  1. 打开 VMware,点击'创建新的虚拟机'。 Kali Linux 安装步骤 1
  2. 选择'自定义(高级)',点击下一步。 Kali Linux 安装步骤 2
  3. 选择硬件兼容性,通常保持默认或选择当前安装的 VMware 版本,点击下一步。 Kali Linux 安装步骤 3
  4. 选择'稍后安装操作系统',点击下一步。 Kali Linux 安装步骤 4
  5. 客户机操作系统选择 Linux,版本选择 Debian 8.x 系列(Kali 基于 Debian),点击下一步。 Kali Linux 安装步骤 5
  6. 命名虚拟机并选择存储位置,建议避开系统盘(如 C 盘),点击下一步。 Kali Linux 安装步骤 6
  7. 处理器配置:建议分配 2 个内核,后期可根据性能调整,点击下一步。 Kali Linux 安装步骤 7
  8. 内存配置:建议 2GB(2048MB)起步,若主机性能允许可设为 4GB,不建议超过 4G,点击下一步。 Kali Linux 安装步骤 8
  9. 网络类型:选择'网络地址转换(NAT)',便于虚拟机访问外网且隔离于局域网,点击下一步。 Kali Linux 安装步骤 9
  10. 网络适配器类型:选择 LSI Logic (L),点击下一步。 Kali Linux 安装步骤 10
  11. 磁盘控制器:选择 SCSI,点击下一步。 Kali Linux 安装步骤 11
  12. 磁盘类型:选择'创建新虚拟磁盘',点击下一步。 Kali Linux 安装步骤 12
  13. 磁盘大小:建议 20GB,勾选'将虚拟磁盘拆分成多个文件',点击下一步。 Kali Linux 安装步骤 13
  14. 磁盘文件路径:保持默认,点击下一步。 Kali Linux 安装步骤 14
  15. 完成向导前,点击'自定义硬件':移除不必要的打印机设备,优化资源。 Kali Linux 安装步骤 15
  16. 连接 ISO 镜像:选择 CD/DVD(IDE),勾选'使用 ISO 映像文件',指向下载的 Kali ISO 文件,关闭设置。 Kali Linux 安装步骤 16
  17. 点击'完成'创建虚拟机。 Kali Linux 安装步骤 17

安装操作系统

  1. 启动虚拟机,进入 GRUB 引导菜单,选择第一个选项(Graphical Install)。 Kali Linux 安装步骤 18
  2. 语言选择:English 或中文,点击 Continue。 Kali Linux 安装步骤 19
  3. 区域设置:根据实际地理位置选择,点击 Continue。 Kali Linux 安装步骤 20
  4. 键盘布局:默认 US 或 CN,点击 Continue。
  5. 主机名与用户设置:设置主机名(hostname)、用户名及密码。域名可不填,点击 Continue。 Kali Linux 安装步骤 21
  6. 等待系统初始化配置。 Kali Linux 安装步骤 22
  7. 分区方案:选择'自动全部空间使用',点击 Continue。 Kali Linux 安装步骤 23
  8. 确认分区操作,选择'是'。 Kali Linux 安装步骤 24
  9. 继续等待配置过程。 Kali Linux 安装步骤 25
  10. 选择'是'以配置基础系统。 Kali Linux 安装步骤 26
  11. 软件包选择:确保选中'Standard system utilities'及其他常用工具,点击 Continue。 Kali Linux 安装步骤 27
  12. 等待下载和安装软件包(时间较长,约 20 分钟)。 Kali Linux 安装步骤 28
  13. 配置 GRUB 引导加载程序,选择'是'。 Kali Linux 安装步骤 29
  14. 选择安装目标磁盘 /dev/sda,点击 Continue。 Kali Linux 安装步骤 30
  15. 重启系统,输入用户名和密码登录。 Kali Linux 安装步骤 31
  16. 安装完成,进入桌面环境。 Kali Linux 安装步骤 32

安装后配置建议

为了获得更好的使用体验,建议在首次登录后执行以下操作:

  1. 更新软件源:打开终端,运行 sudo apt update && sudo apt full-upgrade -y。
  2. 检查网络:确保能正常访问互联网。
  3. 安装增强工具:如需更好的虚拟机集成体验,可安装 open-vm-tools-desktop。

常见问题

  • 无法联网:检查 VMware 网络编辑器设置,确保 NAT 服务开启。
  • 分辨率异常:安装 open-vm-tools 后重启即可自适应。

(注:本文档仅用于技术学习与研究,请遵守相关法律法规)

目录

  1. Kali Linux 虚拟机安装指南
  2. 前言
  3. 准备工作
  4. 创建虚拟机
  5. 安装操作系统
  6. 安装后配置建议
  7. 常见问题
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Java 线程池 execute() 与 submit() 方法区别及源码解析
  • AI 提示词零基础入门与核心概念
  • C++11 核心新特性详解
  • STM32 单片机智能家居语音控制系统
  • Java Web 开发入门:核心概念、环境搭建与 Servlet/JSP 实战
  • PEEK取代金属:精密注塑齿轮蜗杆驱动机器人灵巧手技术与成本革新
  • Ubuntu Server 22.04.5 系统安装教程
  • Java 面试题及答案汇总
  • 使用 OpenClaw 与飞书构建自动化服务器运维机器人
  • Java 反射机制
  • Java API 详解:基础爬虫构建、条件数据提取与正则策略
  • PyWebView 轻量级跨平台桌面应用开发简介
  • Arduino BLDC 自适应阻抗控制外骨骼机器人技术解析
  • FPGA 开发常用软件对比:Vivado、Quartus、ModelSim 详解
  • 5 款主流 AI 设计稿转代码工具推荐与对比
  • EasyOCR Python 开源 OCR 工具实战指南
  • MIT 电机混合扭矩模式控制详解
  • 高校师生工作室任务管理系统设计与实现(Python Flask/Django)
  • Flutter upnp_client 组件鸿蒙适配:跨设备发现与投屏控制
  • 基于 SWIG 将 CTP API 封装为 Java SDK

相关免费在线工具

  • 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