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

Proxmox VE 部署 Kali Linux 完整实战指南

Proxmox VE 环境下部署 Kali Linux 的完整流程,涵盖镜像下载、虚拟机创建、系统安装及后续配置。重点讲解网络设置、SSH 服务启用、国内源替换以及常见黑屏问题的解决方案,适合安全测试人员快速搭建渗透测试环境。

PhpPioneer发布于 2026/3/30更新于 2026/8/1758 浏览

概述

在 Proxmox Virtual Environment (PVE) 中运行 Kali Linux 是安全测试和渗透演练的常见需求。本指南将带你从零开始,完成镜像获取、虚拟机创建、系统安装以及后续的基础环境配置。过程中会穿插一些实际踩坑的经验分享,希望能帮你少走弯路。

准备阶段:获取与上传镜像

首先,我们需要合法的 ISO 镜像文件。建议直接访问 Kali 官网下载,确保来源可靠且完整性得到验证。

  • 官方下载:https://www.kali.org/get-kali/
  • 版本选择:推荐 Kali Linux Installer(传统安装版),适合桌面环境使用;如果是临时测试,可选 Live 版本。
  • 架构匹配:一般服务器选 64-bit 即可。

下载完成后,登录 PVE Web 管理界面,进入左侧导航栏的 存储 (Storage) → local (或你的存储名称) → ISO Images。点击右上角的 上传 按钮,选择刚才下载的 ISO 文件等待传输完成。

文章配图

创建虚拟机

接下来在 PVE 中构建 Kali 的运行环境。点击左上角的 创建 VM,按以下步骤配置:

  1. 常规信息:VM ID 设为 200,名称填 kali-linux。勾选 开机自启动 方便后续调试。
  2. 操作系统:ISO 镜像选择刚才上传的 kali 文件,类型选 Linux,版本选 6.x - 2.6 Kernel。
  3. 系统优化:
    • 显卡:选 VMware compatible,兼容性最好,能正常显示图形界面。
    • 机器:推荐 q35。
    • 控制器:SCSI Controller 选 VirtIO SCSI single,这是 PVE 推荐的高性能方案。
    • 代理:务必勾选 QEMU Agent,这样能在 PVE 界面查看 IP 和远程关机。
    • BIOS:默认 SeaBIOS 足够简单,除非有特殊 UEFI 需求。
    • TPM:Kali 不需要,取消勾选以减少复杂度。
  4. 磁盘设置:总线选 VirtIO,大小建议 50GB,开启 精简配置,缓存模式选 Write back 以提升性能。
  5. CPU 与内存:分配 4 核心,类型选 host(如果宿主机支持);内存给 4096MB,勾选 Ballooning Device 允许动态调整。
  6. 网络:网桥选 vmbr0,模型选 VirtIO 半虚拟化,效率更高。

确认无误后点击 完成,此时虚拟机已就绪,但还未安装系统。

文章配图

安装 Kali Linux

启动虚拟机,你会看到 Kali 的安装引导界面。选择 Graphical install (图形化安装) 体验更友好。

语言与区域:依次选择 中文 (简体)、中国、汉语 键盘布局。

网络配置:主机名可以设为 kali,域名留空即可。系统会自动尝试获取 IP。

用户设置:全名和用户名都建议设为 kali,密码一定要设强一点,这是安全工具的第一道防线。

分区设置:

  • 选择 Guided - use entire disk(使用整个磁盘)。
  • 分区方案选 All files in one partition,简单实用。
  • 高级选项里如果需要加密可勾选 LVM,普通测试不用。

包管理器配置:

  • 软件包选择时,推荐勾选 Kali Linux Default(默认桌面和工具)以及 kali-tools-top10(十大常用工具)。
  • 其他特定工具集按需添加,避免占用过多空间。

安装 GRUB:最后一步确认安装到 /dev/sda,完成后重启。注意:重启前记得在 PVE 硬件设置里把 CD/DVD 驱动器里的 ISO 镜像移除,否则可能会再次进入安装界面。

文章配图

初始配置与优化

系统装好只是第一步,为了让它更好用,还需要做几项关键配置。

1. 更新系统与源

国内网络环境下,默认源可能不稳定。如果遇到 apt update 报错,建议更换为国内镜像。

# 备份原配置文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

# 编辑源文件
sudo nano /etc/apt/sources.list

清空内容并粘贴中科大或阿里云源(以中科大为例):

deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

保存退出后执行更新:

sudo apt update && sudo apt upgrade -y
2. 安装基础工具

为了方便日常操作,建议安装一些常用工具:

sudo apt install -y qemu-guest-agent net-tools curl wget vim git htop

启动 QEMU 代理服务,确保 PVE 能更好地管理虚拟机:

sudo systemctl start qemu-guest-agent
sudo systemctl enable qemu-guest-agent
systemctl status qemu-guest-agent

如果状态显示 active (running),说明通信已打通。

3. 启用 SSH 远程连接

本地敲终端不如远程方便,我们开启 SSH 服务。

# 安装 SSH 服务端
sudo apt install -y openssh-server

# 设置开机自启并启动
sudo systemctl enable ssh
sudo systemctl start ssh

# 验证状态
systemctl status ssh

获取本机 IP:

ip a

记下网卡(如 eth0)对应的 IP 地址,在 Windows 上使用 PowerShell 或 Xshell 连接:

ssh root@<你的IP>

注意:出于安全考虑,Kali 默认禁止 root 直接通过 SSH 密码登录。如果需要 root 权限,需修改配置:

sudo nano /etc/ssh/sshd_config

找到 PermitRootLogin 行,去掉注释并改为 yes,同时确保 PasswordAuthentication yes 存在。保存后重启服务生效。

4. 网络静态 IP 配置

如果你希望 IP 固定,可以编辑网络接口配置:

sudo nano /etc/network/interfaces

在末尾添加以下内容(根据实际网络修改 IP 和网关):

auto eth0
iface eth0 inet static
address 192.168.0.101/24
gateway 192.168.0.1
dns-nameservers 8.8.8.8 114.114.114.114

保存后重启网络服务:

sudo systemctl restart NetworkManager

常见问题处理

黑屏问题

如果安装完重启后屏幕全黑,通常是显卡驱动兼容性问题。解决方法是在 PVE 界面停止虚拟机,进入 硬件 列表,双击 Display,将类型从 VMware compatible 改为 Standard VGA,然后重启即可。

桌面乱码

部分情况下切换用户后可能出现中文乱码。通常重启系统或重新登录不同用户账户后可恢复正常。

防火墙拦截

如果远程连不上,检查是否开启了防火墙。若使用 ufw,需放行 22 端口:

sudo ufw allow 22
sudo ufw enable

小结

至此,一个基础的 Kali Linux 测试环境已经搭建完毕。你可以根据需要进一步安装 Burp Suite、Metasploit 等专项工具。记住,定期更新系统和工具库是保持环境活跃和安全的关键。

目录

  1. 概述
  2. 准备阶段:获取与上传镜像
  3. 创建虚拟机
  4. 安装 Kali Linux
  5. 初始配置与优化
  6. 1. 更新系统与源
  7. 备份原配置文件
  8. 编辑源文件
  9. 2. 安装基础工具
  10. 3. 启用 SSH 远程连接
  11. 安装 SSH 服务端
  12. 设置开机自启并启动
  13. 验证状态
  14. 4. 网络静态 IP 配置
  15. 常见问题处理
  16. 黑屏问题
  17. 桌面乱码
  18. 防火墙拦截
  19. 小结
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • ZeroClaw:Rust 驱动的下一代 AI Agent 基础设施
  • Windows 环境部署 Qwen2.5 对话机器人
  • AR 健身应用实践:基于 Rokid CXR-M SDK 的形随心动方案
  • sherpa-onnx 离线语音部署框架:支持 Whisper、Moonshine 等多模型跨平台
  • ESP32 结合 MicroPython 与 PyCharm 的物联网开发实战
  • ChatGLM3-6B 本地与云端部署及 API 调用实战指南
  • Ubuntu 系统安装宝塔面板详细教程
  • 具身智能机器人运控通讯架构与实现指南
  • 人工智能入门:常见术语解释与误区澄清
  • C++ 关联式容器详解:Set、Map 与底层原理
  • 前端Canvas:让你的网站更具视觉冲击力
  • OpenClaw WebSocket 通道开发:从零构建自定义 AI 通信
  • Linux 环境下 OpenClaw 安装、初始化与 Web UI 配置指南
  • 渐进式 AIGC 系统架构与多模态大模型集成方案
  • 适配 imToken DApp 浏览器的区块链小游戏开发实战
  • Microsoft Edge WebView2 运行时安装与故障排查指南
  • 数据结构实战:带头双向循环链表详解与实现
  • Python 字典查询为何如此高效
  • 基于 Django 的非物质文化遗产管理系统设计与实现
  • n8n 自动化工作流平台部署与实战指南

相关免费在线工具

  • 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