Kali Linux是一款专为网络安全测试和渗透设计的高级Linux发行版,集成了600+安全工具(如Nmap、Metasploit、Wireshark等),适用于漏洞分析、数字取证、渗透测试等场景。由于其特殊性,从官方渠道安全获取并正确安装系统是确保工具可靠性和安全性的第一步。本文将提供一份适合新手的全流程指南,涵盖下载、验证、安装及基础配置的每个细节。
Kali Linux提供多种安装镜像,包括虚拟机专用镜像(VMware、VirtualBox等)、物理机镜像(ISO文件)和云平台镜像。对于新手,推荐使用虚拟机安装以隔离环境风险。
避免第三方下载源!Kali官网是唯一可信的下载渠道。注意:部分第三方镜像站可能包含篡改后的文件,需通过SHA256校验验证完整性。
1. 访问官网,选择所需镜像类型(如“VMware 64位”或“Bare Metal ISO”)。
2. 点击下载链接,建议使用IDM或迅雷加速下载(文件大小约3-4GB)。
3. 下载完成后,记录文件名对应的SHA256校验值(官网每个镜像下方均提供)。
目的:确保文件未被篡改或损坏。
bash
certutil -hashfile [文件名].iso SHA256
bash
sha256sum [文件名].iso
比对结果:若与官网提供的校验值一致(如VMware镜像的`66827cb1150322cc...`),则文件安全;否则需重新下载。
1. 打开VMware,选择“新建虚拟机”→“自定义配置”。
2. 选择“稍后安装操作系统”,类型选“Debian 11.x 64位”(兼容Kali内核)。
3. 分配资源:建议2核CPU、4GB内存、50GB磁盘(选择“单个文件”存储模式)。
1. 在虚拟机设置中挂载下载的ISO文件。
2. 启动虚拟机,选择“Graphical Install”进入图形化安装界面。
3. 按提示设置语言(推荐中文)、时区(中国)、用户名及密码。注意:默认账户为普通用户,需通过`sudo passwd root`单独设置root密码。
1. 使用Rufus或BalenaEtcher将ISO写入U盘。
2. 重启电脑进入BIOS,设置U盘为第一启动项。
3. 安装过程与虚拟机类似,但需手动分区(建议选择“使用整个磁盘”简化操作)。
1. 切换到root用户:
bash
su root
2. 执行命令调整语言包:
bash
dpkg-reconfigure locales
取消`en_US.UTF-8`,勾选`zh_CN.UTF-8`,重启生效。
默认官方源速度较慢,替换为国内镜像(如阿里云、清华源):
1. 编辑源列表:
bash
sudo vim /etc/apt/sources.list
2. 注释原有内容,添加:
bash
deb kali-rolling main non-free contrib
3. 更新软件库:
bash
sudo apt update && sudo apt upgrade -y
1. 修改SSH配置文件:
bash
sudo vim /etc/ssh/sshd_config
将`PermitRootLogin`改为`yes`,取消`PasswordAuthentication`注释。
2. 重启服务:
bash
systemctl restart ssh
通过本文,您已掌握Kali Linux的安全下载、安装及基础配置方法。接下来,可通过官方文档和实战项目深化技能。记住,工具是手段,思维才是核心——唯有持续学习安全原理与攻防技术,才能在网络安全领域走得更远。
参考来源:
发表评论