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

在Kali上安装mysql kali安装配置_Kali


在Kali上安装mysql kali安装配置_root用户_02

这里根据自己所使用的虚拟机类型选择适合的版本进行下载。

2.2 安装并打开Kali Linux

因为上面下载的是虚拟机版本的Kali,所以不需要安装,使用时直接点击文件–>打开–>选择Kali虚拟机下载的位置打开即可。

在Kali上安装mysql kali安装配置_Kali_03

3、配置Kali Linux以方便使用

3.1 启用对root用户的访问

默认情况下,Kali2021已交换为非root用户,这意味着root用户没有设置密码,设置root用户密码的方法如下:

$ sudo passwd root

在Kali上安装mysql kali安装配置_linux_04

注意: 在输入密码时密码不会以文字或者*号的形式出现,所以建议密码设置为简单好记的。

3.2 设置Kali语言为中文

虚拟机默认语言为英文,中文设置步骤如下:

(1)终端输入代码(需在root身份下输入)

sudo dpkg-reconfigure locales

(2)然后选择字符编码: en_US.UTF-8、zh_CN.GBK、zh_CN.UTF-8 (用空格选定)

在Kali上安装mysql kali安装配置_测试工具_05

(3)接着选择字符: zh_CN.UTF-8 选定后回车确认

在Kali上安装mysql kali安装配置_root用户_06

(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.点击终端按钮或者右键桌面选择 “ 在这里打开终端 ”

在Kali上安装mysql kali安装配置_在Kali上安装mysql_07

2.打开终端后输入以下代码,并将内容修改为下图所示的内容(键盘点击 i 即可修改)

vim /etc/apt/sources.list

在Kali上安装mysql kali安装配置_root用户_08

扩展:

  • 复制:在 kali 终端下,使用鼠标选中内容,就可以完成 kali 下复制
  • 粘贴:移动光标到需要粘贴的位置,按下鼠标中间的滚轮,就可以粘贴
    说明:deb 代表软件的位置,deb-src 代表软件的源代码的位置

修改完之后按esc键退出修改并输入:wq进行保存

  1. 使用 apt 新的软件包源获取最新的软件包列表
apt update

在Kali上安装mysql kali安装配置_在Kali上安装mysql_09

发现已经在用中科大的kali源了就表示已经成功修改完成了

至此,Kali的安装和基本配置告一段落,接下来就可以好好使用强大的kali了!!