Kali Linux 安装手册(国内 KVM VPS 版)
一、准备工作
一台 KVM 虚拟化 VPS,已安装 Debian 10/11(最小化安装)
root 权限或具有 sudo 权限的用户
SSH 客户端(如 Xshell、PuTTY 或终端)
若 VPS 服务商提供 Debian 模板,请选择 最小化(Minimal) 版本以节省资源。
二、Debian → Kali 系统转换
2.1 更新系统并安装必要工具
bashapt updateapt install -y wget curl gnupg22.2 添加 Kali 国内源(以清华源为例)
bash
# 备份原有源文件
cp /etc/apt/sources.list /etc/apt/sources.list.bak# 写入 Kali 清华源
echo "deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib" > /etc/apt/sources.list2.3 导入 Kali 官方 GPG 密钥
bash
wget -q -O - https://archive.kali.org/archive-key.asc | gpg --dearmor | tee /etc/apt/trusted.gpg.d/kali-archive-keyring.gpg >/dev/null2.4 将 Debian 升级为 Kali
bashapt updateapt full-upgrade -y这一步耗时较长(20-40 分钟),请保持网络稳定。建议在 tmux 或 screen 中执行。
2.5 验证系统版本
bashcat /etc/os-release预期输出包含 ID=kali 和 PRETTY_NAME="Kali GNU/Linux Rolling"。
三、安装 Xfce 桌面环境
bashapt install -y kali-desktop-xfce xorg安装过程中若提示选择显示管理器(Display Manager),推荐选择 lightdm。
四、配置远程桌面(xrdp)
4.1 安装 xrdp
bashapt install -y xrdp4.2 修改端口(可选,避免冲突)
bashsed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini4.3 修复 Xfce 黑屏问题
编辑 /etc/xrdp/startwm.sh:
bashvim /etc/xrdp/startwm.sh在 test 和 exec 两行上面添加:
bashunset DBUS_SESSION_BUS_ADDRESSunset XDG_RUNTIME_DIR4.4 启动 xrdp 服务
bashsystemctl enable xrdp --now4.5 防火墙放行端口(如已启用 ufw)
bashufw allow 3390/tcp4.6 连接测试
Windows:打开“远程桌面连接”,输入 你的VPS公网IP:3390
登录用户名:root(或你创建的普通用户),密码为系统密码
五、安装 Kali 工具集(元包)
5.1 更新软件源
bashapt update5.2 安装 kali-tweaks(图形化元包管理工具)
bashapt install -y kali-tweaks运行 kali-tweaks → 选择 Metapackages → 用空格选中所需元包 → Apply。
5.3 或直接通过命令行安装元包
元包名称 命令 说明
基础工具集 apt install -y kali-linux-headless 无图形界面,适合服务器
标准工具集 apt install -y kali-linux-default 推荐,平衡功能与空间
丰富工具集 apt install -y kali-linux-large 更多工具
完整工具集 apt install -y kali-linux-everything 体积巨大(约15GB下载,30GB+占用)
根据需求选择一项即可,安装过程耗时较长(1-3小时),建议在 tmux 中执行。
六、安装完成后常用操作
6.1 定期更新
bashapt update && apt full-upgrade -y6.2 创建普通用户(安全建议)
bashuseradd -m -s /bin/bash 用户名passwd 用户名usermod -aG sudo 用户名之后可通过 SSH 或 RDP 使用该用户登录。
6.3 启用 SSH(如尚未开启)
bashsystemctl enable ssh --now七、常见问题及解决
问题 解决方法
gnupg 未安装导致密钥导入失败 apt install gnupg2 -y
apt update 速度慢 检查源是否已替换为国内镜像
xrdp 连接后黑屏 按 4.3 节修改 /etc/xrdp/startwm.sh
菜单中工具分类少 安装元包后,执行 mv ~/.config ~/.config.bak 注销重登
磁盘空间不足 使用 df -h 检查,卸载不需要的元包 apt remove --purge 包名
八、附录:国内 Kali 源列表(任选一个)
bash# 清华大学deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib# 阿里云deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib# 中科大deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib以上手册涵盖了从 Debian 到完整 Kali 桌面的全部过程,你可按顺序执行。如在某一环节遇到错误,请检查命令输出并确认网络连通性。