安装Kali Linux前的准备工作
在开始安装Kali Linux之前,合理的准备工作能够显著提升安装效率和后续使用体验,需要确认硬件兼容性:Kali Linux基于Debian,支持大多数主流处理器(如x86_64架构的Intel或AMD CPU),建议至少2GB内存(推荐4GB以上)、20GB可用存储空间,以及支持UEFI或BIOS的启动方式,若计划在虚拟机中安装,推荐使用VirtualBox或VMware,并提前分配好CPU核心数和内存资源。

下载Kali Linux官方镜像至关重要,访问Kali官网(https://www.kali.org/get-kali/),根据需求选择版本:通常推荐“Kali Linux Live”用于试用,或“Kali Linux Virtual Machines”直接获取虚拟机镜像,亦可下载“Kali Linux NetInstall”实现最小化安装,下载时务必校验SHA256校验和,确保镜像完整性,避免因文件损坏导致安装失败。
备份重要数据,安装过程会覆盖目标磁盘分区,若在物理机上安装,需提前转移硬盘中的关键文件;若在虚拟机中安装,建议创建快照以便快速回滚,准备一个至少8GB的U盘用于制作启动盘,或通过虚拟机导入镜像文件。
制作启动盘与启动安装程序
将下载的Kali Linux ISO文件写入U盘是安装的核心步骤之一,在Windows系统中,可使用Rufus或balenaEtcher工具:打开工具后选择U盘设备,加载ISO文件,分区类型选择“GPT”(适用于UEFI主板)或“MBR”(适用于传统BIOS),然后点击“开始”等待写入完成,在Linux或macOS系统中,可通过命令行实现,例如使用dd命令(sudo dd if=/path/to/kali.iso of=/dev/sdX bs=4M status=progress),需注意替换/dev/sdX为实际U盘设备名。
制作完成后,将U盘插入目标设备,重启并进入BIOS/UEFI设置界面,通常通过按F2、F12或Del键进入,在启动选项中选择U盘为第一启动项,保存设置后,设备将从U盘启动,进入Kali Linux的GRUB引导菜单,选择“Graphical Install”进入图形化安装界面,或选择“Install”直接开始安装流程。

分区与安装配置
安装程序启动后,首先选择系统语言、键盘布局和所在地区,建议默认选择“English”和“United States”,接下来是磁盘分区环节,新手用户可选择“Guided – use entire disk”自动分区,系统会自动划分/boot、/、/home和swap分区(swap大小建议与内存一致或略大),若需自定义分区(如加密存储或调整分区大小),可选择“Manual”分区,依次创建:
- /boot:512MB-1GB,用于引导文件;
- 剩余空间的50%-70%,存放系统核心文件;
- /home:剩余空间,用于用户数据存储;
- swap:与内存大小相等,作为虚拟内存。
分区完成后,安装程序会提示格式化分区,确认无误后继续,接下来设置主机名(如kali-box)和域名(如localdomain,局域网内可自定义,公网需使用已注册域名),这两项在后续网络配置中会用到,然后创建普通用户(建议避免直接使用root账户),设置用户名、密码,并确认时区(默认为UTC,可修改为本地时区,如Asia/Shanghai)。
安装完成与基础配置
等待文件复制和安装程序配置完成后,系统会提示是否安装GRUB引导程序,选择“是”并确认安装到/dev/sda(主硬盘),根据提示移除U盘并重启,首次进入Kali Linux会要求设置root密码(也可跳过,后续通过sudo su切换)。
安装完成后,建议执行以下基础配置:

- 更新系统:运行
sudo apt update && sudo apt upgrade -y更新软件包列表和已安装程序; - 安装必要工具:如
sudo apt install -y build-essential git wireshark等; - 配置网络:通过
nm-connection-editor设置静态IP或使用DHCP,确保域名解析正常(可编辑/etc/hosts添加本地域名映射)。
至此,Kali Linux安装及基础配置全部完成,系统已可正常使用,后续可根据需求进一步定制安全工具和环境。

















