尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Kali Linux虚拟机安装实战:从VMware部署到中文汉化全攻略

Kali Linux虚拟机安装实战:从VMware部署到中文汉化全攻略 这次我们来看一套能直接落地用的 Kali Linux 虚拟机安装流程。很多新手拿到 Kali Linux 镜像后不是卡在下载源上就是卡在 VMware 创建虚拟机时参数不会填装完之后又发现系统界面全是英文工具链也不知道从哪里开始更新。这篇文章把下载、安装、初始化、汉化完整走一遍VMware Workstation Pro 和 Kali Linux 镜像的获取方式也会一并说明。先给结论Kali Linux 装进 VMware 虚拟机是目前学习渗透测试和安全审计成本最低的方式不推荐直接拿物理机安装。虚拟机的好处是快照、回滚、隔离做完实验直接恢复干净环境。硬件方面建议内存不低于 8GB给虚拟机分配 4GB 以上磁盘建议留 80GB 以上空间Kali 完整工具链加上日常缓存足够用CPU 建议 4 核以上虚拟机内分配 2 到 4 核即可。文章会按「下载 VMware - 下载 Kali 镜像 - 创建虚拟机 - 图形化安装 - 系统初始化 - 中文汉化 - 常见排错」的顺序展开。涉及工具链安装的部分会给出完整命令涉及许可证的问题也会说明免费授权的正路不用去找破解补丁也不需要密钥工具。1. 核心能力速览能力项说明适用目标在 Windows 桌面环境下通过 VMware 运行 Kali Linux 虚拟机所需软件VMware Workstation Pro、Kali Linux 官方 ISO 镜像软件授权VMware Workstation Pro 对个人用户免费Kali Linux 开源免费推荐硬件内存 8GB 以上磁盘 80GB 以上CPU 4 核以上镜像版本选择建议选择 64 位 Installed Image磁盘空间宽裕可选 Larger Image安装方式图形化安装全程鼠标操作无需手动分区中文汉化安装中文字体 配置 locale重启后界面变为中文工具链初始化apt 更新软件源安装 open-vm-tools 解决分辨率与剪贴板问题环境隔离支持快照、克隆、回滚方便做破坏性实验适用读者安全入门、渗透测试学习、靶场练习、CTF 选手从表格可以快速判断这篇教程不需要你有多强的 Linux 基础。整个安装过程走图形化向导唯一需要敲命令的是安装完成后的系统初始化和汉化而且命令都是固定的复制粘贴即可。2. 适用场景与使用边界Kali Linux 是 Offensive Security 维护的渗透测试发行版预装了大量的安全审计工具包括信息收集、漏洞分析、Web 应用测试、密码攻击、无线攻击、嗅探欺骗、权限维持等工具集。它的定位是给安全工程师、渗透测试人员、安全研究员使用的专业系统不是日常办公系统也不适合当普通 Linux 桌面来用。装上之后最适合做的事情是学习渗透测试流程从信息收集、漏洞扫描到漏洞利用走完整条链路。配置本地靶场环境比如 DVWA、Vulhub、Metasploitable在可控网络内练习攻击技术。参加 CTF 比赛利用 Kali 自带的工具做题目分析和漏洞利用。做企业授权范围内的安全评估验证资产是否存在已知漏洞。不适合做的事情也必须说清楚。Kali 中的工具如果被滥用后果很严重。无线网络密码爆破、对未授权主机进行扫描、攻击与自己无关的系统这些行为在绝大多数国家和地区都属于违法行为。文末会单独讲合规边界这里先记一句话所有测试行为必须限定在自己拥有的设备、自己搭建的靶场或者已经获得书面授权的目标范围内。3. 环境准备与前置条件3.1 硬件检查在开始安装之前先确认电脑满足 VMware Workstation Pro 的运行要求。VMware 本身运行在 Windows 10/11 64 位系统上建议内存 16GB 以上磁盘剩余空间不低于 100GB。虚拟机内部分配多少资源取决于你的物理机器以下是一套稳妥的分配方案内存分配 4096MB低于 2GB 会导致 Kali 桌面卡顿明显。处理器分配 2 核条件允许给 4 核。虚拟磁盘 80GB拆分为多个文件方便拷贝和备份。网络模式保持 NAT 即可虚拟机可以上网同时与其他 NAT 虚拟机隔离。如果你的物理机只有 8GB 内存那虚拟机给 4GBWindows 剩下 4GB运行会比较紧张建议关闭浏览器里不必要的标签页再操作。3.2 开启 CPU 虚拟化VMware 运行 64 位客户机需要在 BIOS/UEFI 中开启 VT-x 或 AMD-V。大多数新电脑默认开启但部分品牌机默认关闭。安装完 VMware 后可以直接用一个小工具验证打开任务管理器切到性能标签页点CPU右下角能看到虚拟化已启用或虚拟化已禁用。如果是禁用状态需要重启电脑进入 BIOS在 Advanced 或 处理器设置 中找到 Intel Virtualization Technology / SVM Mode设置为 Enabled保存重启后再继续。3.3 下载 VMware Workstation ProVMware Workstation Pro 从 2024 年 5 月开始对个人用户免费这是官方政策调整不是第三方破解。访问 VMware 的官方下载页面注册或登录一个 Broadcom 账号就能下载安装包安装完成后会自动进入个人使用授权。这里特别提醒网上搜索VMware 激活会出现大量旧教程和第三方激活工具那是 Broadcom 免费政策之前的老路子现在不需要也不想让你踩到盗版软件的坑。个人使用直接选择个人使用授权即可企业商用则需要购买商业订阅这是合规底线。3.4 下载 Kali Linux 镜像Kali Linux 是滚动发行版没有传统意义的版本号官方持续更新下载到的 ISO 就是当前最新稳定版。访问 Kali 官网的 Get Kali 页面选择对应平台下载。需要注意的点64 位系统现在是绝对主流不要在 32 位选项上浪费时间。如果只是装进 VMware选默认的 Installed Image 即可。有完整工具集需求磁盘有 100GB 以上余量可以选 Larger Image。下载时优先选择离自己近的镜像站点速度会快一些。下载完成后建议校验一下 SHA256 校验值避免镜像文件损坏导致安装中途报错。校验值在官网下载页面有提供Windows 上用 PowerShell 执行 Get-FileHash 即可。4. 在 VMware 中新建 Kali 虚拟机4.1 新建虚拟机向导打开 VMware Workstation Pro保持默认典型配置点击创建新虚拟机。安装程序光盘映像文件一项直接选择下载好的 Kali Linux ISO 文件VMware 会自动识别出基于 Debian 的 Linux 系统。客户机操作系统选择 Linux版本选择 Debian 对应的 64 位版本。Kali 基于 Debian 分支选 Debian 64 位是兼容性最好的选择。有些版本 VMware 里会有 Debian 最新版本号直接选最新的 Debian x64 即可。4.2 配置 CPU 与内存向导默认配置可能比较保守创建完虚拟机不要急着启动先点编辑虚拟机设置把内存调到 4096MB处理器数量选 1每个处理器的核心数量选 4或者按你的 CPU 核数调整。显示器设置里可以勾选加速 3D 图形GNOME 桌面在 VMware 里会有更流畅的渲染效果不勾也能跑但窗口动画会有轻微卡顿。4.3 设置磁盘大小磁盘容量建议 80GB。虚拟磁盘建议选择将虚拟磁盘拆分为多个文件这样快照和后续清理更灵活。磁盘容量只决定最大可用空间不是立刻占掉物理磁盘 80GB实际使用多少占多少不用怕分配太大会浪费空间。4.4 选择 ISO 镜像并启动CD/DVD 设置为使用 ISO 映像文件指向下载好的 Kali ISO。网络适配器保持 NAT点击确定回到主界面然后点击开启此虚拟机。5. Kali Linux 图形化安装流程5.1 进入图形化安装向导虚拟机启动后会出现 Kali 的引导菜单。用键盘上下键选择 Graphical Install 选项回车进入图形化安装界面。这里不用选 Live 模式Live 是直接进入试用系统不做持久化安装我们要的是真正装进虚拟磁盘的系统。图形化安装界面会用鼠标和键盘完成后续流程基本和安装普通 Debian 系统一致关键是分区和用户账户两部分避免选错。5.2 语言、地区与键盘布局安装语言可以选择简体中文这样安装器的界面会显示中文后续系统也会直接使用中文 locale汉化会省一步。如果安装时担心中文字体显示异常也可以继续用英文安装完再汉化两种方式都不影响结果。地区选择中国键盘布局保持默认即可如果你用的是中文输入法安装完成后可以再装 fcitx 或 ibus 输入法框架。5.3 主机名与域名主机名随意建议填kali域名可以留空。主机名不会影响系统功能后续如果要用 DHCP 获取 IP域名通常不需要填。5.4 用户账户与密码Kali 不再默认使用 root 账户登录安装器会要求设置一个普通用户。建议用户名填写kali密码设置一个强度足够的密码这个用户属于 sudo 组后面执行特权命令时用 sudo 前缀即可。如果你习惯直接使用 root 操作安装完可以用sudo passwd root给 root 设置密码但日常使用不推荐这样做容易把系统搞坏。5.5 磁盘分区分区选择使用整个磁盘然后选择将所有文件放在同一分区这是最省事且适合新手的方案。Kali 在虚拟机的磁盘结构比较简单不需要单独拆 /home、/var 分区。注意确认安装目标是虚拟机的虚拟磁盘而不是物理机真实的硬盘。这一步如果选错会直接格式化物理机硬盘后果不可挽回。在虚拟机里安装时目标磁盘通常会显示为 80GB 的 VMware Virtual disk看到 VMware 字样再继续。5.6 软件选择软件选择界面会列出 Kali 默认桌面环境GNOME和工具集。默认勾选的配置已经包含完整桌面和常用工具保持默认即可。不建议在这个阶段全选 Large 或 Everything 工具集会大幅拉长安装时间后续有需要可以随时用 apt 按需安装。如果没有特殊需求不要取消勾选桌面环境否则装完就是纯命令行系统对新手不友好。5.7 安装 GRUB 引导器分区和软件安装完成后安装器会询问是否将 GRUB 引导器安装到主引导记录。选择是目标设备选择 /dev/sda虚拟机虚拟磁盘。不安装引导器的话重启后无法进入系统。安装完成后拔掉 ISO 镜像VMware 会自动处理点击继续重启虚拟机。6. 系统初始化与工具链更新6.1 第一次登录与终端操作重启后进入 KDE/GNOME 登录界面输入刚才创建的用户和密码。第一次进入桌面建议先打开终端把系统软件源和已安装软件升级到最新状态。Kali 是滚动发行版官方源更新频率很高刚装完的镜像可能不是最新包。执行以下命令sudo apt update sudo apt upgrade -y第一条命令更新软件包索引第二条命令升级所有已安装软件。升级过程取决于网络速度可能需要几分钟到十几分钟中途不要关闭终端。6.2 更换国内镜像源如果默认官方源更新速度很慢可以将软件源切换为国内镜像。编辑源列表文件sudo nano /etc/apt/sources.list把默认的http://http.kali.org/kali开头的行注释掉换成镜像站地址。以清华镜像和阿里云镜像为参考通常写法如下deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware或者deb http://mirrors.aliyun.com/kali kali-rolling main contrib non-free non-free-firmware保存后重新执行sudo apt update。具体路径以镜像站帮助页面为准不要凭记忆硬凑。切换源之后升级速度和工具安装速度会明显提升。6.3 安装 open-vm-toolsopen-vm-tools 是 VMware 虚拟机增强工具链负责解决窗口自适应、剪贴板共享和鼠标流畅度问题sudo apt install open-vm-tools open-vm-tools-desktop -y安装完成后重启虚拟机桌面分辨率会自动适配 VMware 窗口大小宿主机和虚拟机之间可以直接复制粘贴文本这在实际操作中非常实用。6.4 安装常用基础工具Kali 预装的工具已经不少但有些基础工具在精简镜像里可能没有。可以按需安装sudo apt install vim git curl wget htop net-tools -y不出问题的话htop一看就懂能够直观查看 CPU 和内存占用对后面判断虚拟机资源是否够用很有帮助。7. Kali Linux 中文汉化7.1 先安装中文字体Kali 默认不带中文字体如果直接切换系统语言到中文界面中的中文会显示成方块或问号。所以汉化的第一步是安装中文字体sudo apt install fonts-wqy-zenhei fonts-wqy-microhei -y文泉驿系列字体是 Linux 下最常用的中文字体安装了 ZenHei 和 MicroHei 两个字体包之后GNOME 桌面和常见应用的中文显示就没有问题了。7.2 配置系统 locale接下来让系统启用中文语言环境。执行sudo dpkg-reconfigure locales弹出的列表中找到zh_CN.UTF-8 UTF-8这一项按空格选中然后回车确认。接着选择默认 locale选择zh_CN.UTF-8并确认。如果安装系统时已经选择了中文作为安装语言这一步可能已经完成但为了确保生效建议执行一次。如果想通过命令直接设置也可以使用 localectlsudo localectl set-locale LANGzh_CN.UTF-87.3 设置中文输入法如果需要中文输入法在 GNOME 桌面上安装 fcitx5 和中文输入法组件例如sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-config-qt -y安装后重启打开设置中关于输入法的配置添加拼音输入法即可。这一步取决于你的使用需求如果只是看中文界面不做中文输入可以跳过。7.4 重启验证完成字体和 locale 配置后重启系统sudo reboot重启后系统界面会变成中文桌面上的应用菜单、设置项、文件管理器都会显示中文。打开终端执行几个命令确认中文显示正常没有乱码。8. 常见问题与排查方法问题现象可能原因排查方式解决方案VMware 提示虚拟化不可用BIOS 未开启 VT-x/AMD-V任务管理器查看虚拟化状态重启进 BIOS 开启虚拟化Kali 安装界面无法选中选项鼠标被虚拟机捕获未退出按 CtrlAlt 释放鼠标重新点击窗口即可捕获安装过程中虚拟磁盘选错选择了物理硬盘查看磁盘名称是否带 VMware 字样立即取消并重新选择虚拟磁盘安装完成后无法进入图形界面GRUB 未安装到主引导重启进入安装器重装引导器重新执行 GRUB 安装步骤桌面中文显示为方块乱码缺少中文字体检查字体包是否安装安装 fonts-wqy-zenhei 后重启切换中文后终端提示 Failed to set localelocale 未生成执行 locale -a 查看已生成语言重新执行 dpkg-reconfigure localesapt update 报错无法解析主机名网络 DNS 问题或源地址错误ping 镜像站测试连通性检查 /etc/resolv.conf 或更换镜像源虚拟机屏幕分辨率无法拉大未安装增强工具检查菜单栏是否显示自适应选项安装 open-vm-tools-desktop 后重启虚拟机内无法复制宿主机文本增强工具缺失或版本不对检查 open-vm-tools 状态重装 open-vm-tools-desktop安装工具提示依赖冲突软件包索引过旧apt update 后重试必要时执行 apt --fix-broken install9. 合规使用与安全边界Kali Linux 里的工具都是双刃剑同一个工具做好事和做坏事只差一个授权。写这篇教程的目的是帮助安全学习者和测试人员快速搭建自己的实验环境不是为了给攻击他人系统提供方便。在使用 Kali 时必须守住几条底线只对自己拥有或借用后获得明确授权的设备进行扫描和测试。搭建靶场时使用独立的虚拟机网络不要把靶机暴露在家庭局域网甚至公网。涉及无线网络、流量嗅探、密码破解类的测试必须在自己的实验环境里完成不要对公共 Wi-Fi、公司网络或他人设备操作。不要将 Kali 用于日常网页浏览、聊天登录、网银操作风险太高也不划算。输出报告或漏洞信息时隐藏无关个人隐私避免泄露目标系统的敏感数据。学习渗透测试的正确路径是把 Kali 放在虚拟机里配合本地靶场反复练习而不是拿它对真实目标做未经授权的验证。只要越过了授权边界再高级的技术动作也属于违规行为。10. 总结与下一步到这里一套完整的 Kali Linux 虚拟机环境就已经搭好了VMware Workstation Pro 走官方免费个人授权Kali 镜像从官网下载虚拟机参数按推荐配置分配图形化安装完成后做了软件源更新、open-vm-tools 增强工具安装和中文汉化。建议接下来做的第一件事不是急着跑工具而是给当前虚拟机拍一个干净快照。操作方式是在 VMware 菜单栏选虚拟机 - 快照 - 拍摄快照命名如 Kali 初始环境。后面无论做多少实验、把系统搞成什么样都能一键恢复到这个刚装好的状态。之后可以从简单命令开始练手比如用nmap扫描局域网内同一 NAT 网段的靶机用gobuster对靶场目录做爆破用metasploit打一个已知漏洞的靶机。每做一个实验前都拍一个快照养成习惯之后你会发现踩坑的成本极低。最容易踩的坑集中在两块一是 BIOS 虚拟化没开导致 VMware 根本无法创建 64 位虚拟机二是汉化时先改 locale 后装字体导致界面全是方块。先按本文顺序把字体装上、再切 locale基本不会出问题。后面可以继续扩展的方向有很多配置本地漏洞靶场 DVWA、Vulhub给 Kali 安装自定义内核模块配置 SSH 远程管理把 Kali 接入 Windows Terminal 或 MobaXterm 做远程控制。先把环境跑起来再谈进阶玩法。建议收藏备用也欢迎按这套流程走一遍。
返回列表