Kali Linux 渗透测试系统的安装及初始配置
1、Kali Linux简介
Kali Linux 是一个基于 Debian 的 Linux 发行版,旨在进行高级渗透测试和安全审计。Kali Linux 包含数百种工具,适用于各种信息安全任务,如渗透测试,安全研究,计算机取证和逆向工程。Kali Linux 由公司 Offensive Security 开发,资助和维护。
Kali 的优势和特性:
1、包括 900 多种渗透测试工具
2、免费:完全免费且永远都是
3、开源:所有进入 Kali Linux 的源代码都可供任何人使用。
4、广泛的无线设备支持:我们已经构建了 Kali Linux 以支持尽可能多的无线设备,允许它在各种硬 件上正常运行,并使其与众多 USB 和其他无线设备兼容。
5、在安全的环境中开发:Kali Linux 团队由一小部分人组成,他们是唯一可信任的提交包并与存储库交互的人,所有这些都是使用多个安全协议完成的。
6、GPG 签名包和存储库:Kali Linux 中的每个包都由构建和提交它的每个开发人员签名,并且 存储库随后也会对包签名。
7、ARMEL 和 ARMHF 支持:Kali Linux 可用于各种 ARM 设备。
2、通过VM虚拟机安装Kali
2.1 官方下载Kali Linux虚拟机安装包
官方网址:www.Kali.org
这里根据自己所使用的虚拟机类型选择适合的版本进行下载。
2.2 安装并打开Kali Linux
因为上面下载的是虚拟机版本的Kali,所以不需要安装,使用时直接点击文件–>打开–>选择Kali虚拟机下载的位置打开即可。
3、配置Kali Linux以方便使用
3.1 启用对root用户的访问
默认情况下,Kali2021已交换为非root用户,这意味着root用户没有设置密码,设置root用户密码的方法如下:
$ sudo passwd root
注意: 在输入密码时密码不会以文字或者*号的形式出现,所以建议密码设置为简单好记的。
3.2 设置Kali语言为中文
虚拟机默认语言为英文,中文设置步骤如下:
(1)终端输入代码(需在root身份下输入)
sudo dpkg-reconfigure locales
(2)然后选择字符编码: en_US.UTF-8、zh_CN.GBK、zh_CN.UTF-8 (用空格选定)
(3)接着选择字符: zh_CN.UTF-8 选定后回车确认
(4)重启后就变为中文了
3.3 配置Kali的apt命令在线安装包的源为国内源
为了方便以后安装或更新软件包,所以我们直接使用国内的源,方便快速。
中科大 Kali 源:
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
1.点击终端按钮或者右键桌面选择 “ 在这里打开终端 ”
2.打开终端后输入以下代码,并将内容修改为下图所示的内容(键盘点击 i 即可修改)
vim /etc/apt/sources.list
扩展:
- 复制:在 kali 终端下,使用鼠标选中内容,就可以完成 kali 下复制
- 粘贴:移动光标到需要粘贴的位置,按下鼠标中间的滚轮,就可以粘贴
说明:deb 代表软件的位置,deb-src 代表软件的源代码的位置
修改完之后按esc键退出修改并输入:wq进行保存
- 使用 apt 新的软件包源获取最新的软件包列表
apt update
发现已经在用中科大的kali源了就表示已经成功修改完成了
至此,Kali的安装和基本配置告一段落,接下来就可以好好使用强大的kali了!!