零基础小白必看:Kali Linux 详细安装教程
⚠️ 重要警告:Kali Linux 是一款专为渗透测试和安全审计设计的操作系统,内置了大量安全工具。请务必遵守法律法规,仅在授权范围内使用这些工具进行安全测试。 严禁用于任何非法攻击行为!
对于初学者(小白)来说,安装 Kali Linux 最安全、最推荐的方式是使用虚拟机。这样不仅不会影响你原本的 Windows/Mac 系统,还能随时快照备份,搞崩了随时恢复。
本教程将分为 “虚拟机安装(强烈推荐)” 和 “物理机 U 盘安装(进阶)” 两种方案,并附带安装后的必备配置。
方案一:虚拟机安装(强烈推荐小白使用)
虚拟机相当于在你的电脑里“虚拟”出一台新电脑,两者互不干扰。
1. 准备工作
- 虚拟机软件:下载并安装 VMware Workstation Player(免费)或 VirtualBox(免费开源)。本教程以 VMware 为例。
- Kali 虚拟机镜像:
- 打开 Kali 官网下载页:https://www.kali.org/get-kali/
- 选择 Virtual Machines(虚拟机专用版)。
- 下载对应你虚拟机软件的压缩包(VMware 选
.7z或.ova,VirtualBox 选对应版本)。
2. 导入并运行 Kali
- 解压文件:如果你下载的是
.7z文件,请使用 7-Zip 或 Bandizip 等解压软件将其解压到一个空间充足的硬盘中。 - 打开虚拟机:在解压后的文件夹中,找到后缀为
.vmx(VMware)或.vbox(VirtualBox)的文件,双击打开。 - 启动系统:在虚拟机软件中点击“开启此虚拟机”。首次启动可能会提示“我已复制该虚拟机”或“我已移动该虚拟机”,选择 “我已复制该虚拟机 (I copied it)” 即可。
- 登录系统:
- 等待系统启动完毕,出现登录界面。
- 默认账号:
kali - 默认密码:
kali - (注:2020 年之后的 Kali 版本取消了默认的 root 登录,改用普通用户 kali。如果需要管理员权限,在命令前加
sudo即可。)
🎉 恭喜!你的 Kali Linux 已经成功运行了!
方案二:物理机 U 盘安装(适合想装双系统或单系统的进阶用户)
如果你想把 Kali 直接安装在电脑硬盘上,请严格按照以下步骤操作。注意:此操作有清空硬盘数据的风险,请务必提前备份重要文件!
1. 准备工作
- 一个 8GB 以上的 U 盘(制作启动盘会清空 U 盘数据,请提前备份)。
- Kali ISO 镜像:去官网 https://www.kali.org/get-kali/ 下载 Installer Images(安装版 ISO 文件)。
- 写盘工具:下载 Rufus(Windows 专用)或 BalenaEtcher(跨平台)。
2. 制作启动 U 盘(以 Rufus 为例)
- 插入 U 盘,打开 Rufus。
- 设备:选择你的 U 盘。
- 引导类型选择:点击“选择”,找到你刚下载的 Kali ISO 镜像文件。
- 其他选项保持默认,点击 “开始”。
- 如果弹出提示,选择 “以 ISO 镜像模式写入”,等待进度条走完。
3. 设置电脑从 U 盘启动
- 将 U 盘插入需要安装 Kali 的电脑。
- 重启电脑,在开机出现品牌 Logo 时,狂按 启动菜单快捷键(通常是
F12、F8、F11或Esc,具体取决于你的电脑品牌,可自行搜索“XX品牌电脑启动菜单快捷键”)。 - 在弹出的启动菜单中,选择你的 U 盘(通常带有
USB或 U 盘品牌名称)。
4. 图形化安装步骤
- 进入 U 盘菜单后,选择 Graphical Install(图形化安装)。
- 语言与地区:选择
Chinese (Simplified)(简体中文),地区选中国,键盘选美式英语。 - 网络设置:输入你的电脑名称(默认 kali 即可),域名留空。
- 设置用户:
- 输入你的全名和用户名(建议用
kali)。 - 设置密码:输入一个你能记住的强密码。
- 输入你的全名和用户名(建议用
- 磁盘分区(最关键的一步):
- 如果你是单系统(整个硬盘只装 Kali):选择 “使用整个磁盘”,然后选择你的硬盘,最后选择 “将所有文件放在同一个分区中”。
- 如果你是双系统:请选择“手动”,自己划分空闲分区(小白不建议尝试,极易搞崩 Windows)。
- 确认分区方案后,选择 “结束分区设定并将修改写入磁盘”,并在下一步选择 “是”。
- 等待安装:系统开始复制文件,期间可能会提示选择“软件选择”,保持默认勾选即可。
- 安装引导程序 (GRUB):提示是否安装 GRUB 引导程序时,选择 “是”,并选择你的主硬盘(不要选 U 盘)。
- 完成:安装完成后,拔掉 U 盘,点击“继续”重启电脑。
安装后的必备配置(换源与更新)
刚装好的 Kali 默认使用的是国外服务器,下载软件非常慢。我们需要把它换成国内的“镜像源”(如清华源)。
1. 修改 sources.list 文件
打开终端(Terminal),输入以下命令编辑源文件:
sudo nano /etc/apt/sources.list(输入你的密码,密码输入时屏幕不会显示星号,输完回车即可)
2. 替换为清华源
将文件里原有的内容用 # 号注释掉(在行首加 #),然后在最下方添加以下两行国内清华源:
deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware操作提示:在 nano 编辑器中,使用方向键移动光标。修改完成后,按 Ctrl + O 保存,按 Enter 确认,再按 Ctrl + X 退出。
3. 更新系统
在终端中依次执行以下两条命令,更新软件列表并升级系统:
sudo apt update
sudo apt full-upgrade -y(这个过程可能需要几十分钟,取决于你的网速。完成后,你的 Kali 就是最新状态了!)
常见问题解答 (FAQ)
Q1:虚拟机里的 Kali 怎么全屏?
- VMware:点击顶部菜单的
VM->Install VMware Tools,安装后重启。或者直接拖拽虚拟机窗口的边缘,它会自动调整分辨率。 - VirtualBox:点击
设备->安装增强功能,安装后重启。
Q2:虚拟机里的 Kali 连不上网怎么办?
- 检查虚拟机网络设置。通常将网络适配器设置为 NAT 模式,这样虚拟机会共享你物理机的网络,最不容易出错。
Q3:我想用 root 用户登录怎么办?
- 不建议日常使用 root。如果必须使用,可以在终端输入
sudo passwd root,然后设置 root 密码。之后就可以用 root 账号登录了。
Q4:Kali 里面没有我想要的工具怎么办?
- Kali 提供了一个元数据包,可以一键安装所有工具。在终端输入:
sudo apt install kali-linux-large(注意:这会下载十几个 G 的工具,请确保硬盘空间充足)。
结语:安装只是第一步,Kali Linux 的魅力在于它内置的数百款安全工具(如 Nmap、Metasploit、Burp Suite 等)。建议搭配《Kali Linux 渗透测试技术详解》或相关的网络安全课程,在合法的靶场(如 DVWA、Vulnhub、HackTheBox)中开始你的黑客学习之旅!
