本教程所有内容仅供学习参考!切勿违法违规!

一、目录

  • Kali的安装
  • Kali的基础环境配置

二、KALI的安装

Kali的安装方法有很多,这里不多赘述,仅讲述如何通过VM虚拟机进行安装

不过要提一句的是,网上可供下载的KALI版本有很多,近两年KALI经过更新,安装不再容易出错,而且界面也美化了许多,更加简洁好看。所以还是建议去KALI官网下载最新版本的镜像。

安装工具:VM虚拟机--VMware - Delivering a Digital Foundation For Businesses

官方镜像:KALI官网--获取卡利|Kali Linux

KALI镜像下载注意事项:KALI官网提供多个类型的镜像下载,不要去下载VM虚拟机的版本,直接下载BareMetal(裸机)版本

VM虚拟机安装注意事项:VM虚拟机同样网上又各种破解版本,但是安全性保障比较低。我这里建议从官网下载最新版本,然后在百度搜索一下对应版本的注册码,激活下永不过期的正版。当然有钱人也可以直接买注册码。

我的VM版本是1.6-PRO,这里提供VM-1.6-PRO版本的三个注册码。

  • ZF3R0-FHED2-M80TY-8QYGC-NPKYF
  • YF390-0HF8P-M81RQ-2DXQE-M2UT6
  • ZF71R-DMX85-08DQY-8YMNC-PPHV8

准备好官方镜像,安装激活好VM,就可以开始装KALI了

我这里只截图关键步骤,没有截图的步骤或者没有提到的步骤,都是默认!!

->打开VM,新建虚拟机,选择自定义(高级)

->镜像选择下载好的KALI镜像(提示无法检测,正常,无视就可以)

->系统选择Linux,版本选择Debian的最新版本,64位

->虚拟机命名以及存储位置。这个看个人习惯就可以,自定义。

->处理器数量选择2,内核数量选择2

->虚拟机内存配置2048MB(2GB)

->网络类型选择-使用网络地址转换(NAT)

->磁盘选择-创建新的虚拟磁盘

->内存配置65-80GB。具体配置多少看个人情况,我建议还是配置80GB

选择-将虚拟磁盘拆分为多个文件

->磁盘存放位置,看个人情况改就行。

->自定义硬件,不用管,直接点完成。随后启动虚拟机

->第一行选项。回车键,开始安装KALI

->Language语言选项里找到中文(简体)

->地区选择-中国

->键盘设置选择汉语

等待配置完成

->配置主机名。看个人喜好,我这里演示选择Moyu

->域名。可填可不填,我这里建议不填

->配置普通用户名。相当于你的账号,我这里演示使用lingmo

填写两次即可。

->配置密码。你的用户密码,这个密码很重要!一定一定一定记住!不要遗忘。

等待配置完成。

然后按我截图来,基本都是默认配置

->到这一步要注意一下,这里选择“是”。

随后等待配置完成。

->软件安装页。为了方便安装,这里直接下一步就可以

等待安装完成。(很慢....>_<)

注意:这一步老版本KALI会容易出现安装错误的情况(不清楚是因为网络还是因为镜像问题)。

具体解决方法就是,弹出安装错误时,返回前面的步骤,然后再走一遍,重新开始安装。一直到安装成功即可。


->GRUB引导。新人这里推荐选择“是”

->安装GRUB。这一步选择/dev/sda

等待安装完成。

OK!安装完成~,继续,进入KALI系统。

->引导界面。选择第一行,直接回车就可以

->这里我们登录一下刚才填写的用户密码

到这一步,KALI就安装成功啦!接下来是配置一下基础的设置。

二、KALI的基础环境配置

在此部分呢,我也会顺带讲一下KALI的部分常识以及部分基础命令。不过不过多展开,大概知道一下这个命令是做什么就可以。

1、配置ROOT超级用户

我们现在登录的用户是普通用户,而非拥有最高权限的ROOT用户。所以我们需要给ROOT配置一下密码。

->打开终端(快捷键:CTRL+ALT+T)

┌──(lingmo㉿Moyu)-[~]
└─$ 

解释:lingmo是用户名,代表当前使用的用户。Moyu是主机名。~则是当前终端打开位置。

现在输入sudo passwd root

sudo passwd root

解释:sudo是超级执行指令,是普通用户在没ROOT权限时,动用部分ROOT权限指令的代码

passwd则是修改密码指令,passwd+用户名就是修改格式

root就是超级用户的用户名,配置好密码后在登录界面是可以直接登录的


接下来我们要输入一次普通用户密码(我这里是lingmo)

随后输入两次,你要设置的ROOT用户密码。

注意一下,这里输入密码是不会显示出来的,直接键盘输入就可以。

┌──(lingmo㉿Moyu)-[~]
└─$ sudo passwd root

我们信任您已经从系统管理员那里了解了日常注意事项。
总结起来无外乎这三点:

    #1) 尊重别人的隐私。
    #2) 输入前要先考虑(后果和风险)。
    #3) 权力越大,责任越大。

[sudo] lingmo 的密码:
新的 密码:
重新输入新的 密码:
passwd:已成功更新密码

现在我们设置好了ROOT用户密码,下面输入切换用户指令

su           #切换ROOT用户
su 用户名    #切换到指定用户

输入su来切换到ROOT用户,随后输入ROOT用户的密码。进入ROOT用户模式

┌──(lingmo㉿Moyu)-[~]
└─$ su              
密码:
┌──(root💀Moyu)-[/home/lingmo]
└─#

这样,我们的ROOT用户就配置好了。

2、配置KALI更新源

KALI是可以通过指令直接从更新源获取更新的

然而官方源的网速实在不敢恭维,所以我们要把更新源改成国内源。

国内两个常用源:中科大、阿里云

首先我们输入下面的指令。(记得要在ROOT模式下输入!

vim /etc/apt/sources.list

解释:vim是编辑器,这个指令则是用VIM编辑器打开后面的文件

/etc/apt/sources.list 是文件路径

--

拓展:VIM有四种常用模式

  • 正常模式 (Normal-mode)
  • 插入模式 (Insert-mode)
  • 命令模式 (Command-mode)
  • 可视模式 (Visual-mode)

具体不详细展开,大家可以自行了解。毕竟学习这事要靠自己嘛。


我们进入文档,现在按下i键,进入插入模式。

现在我们就可以随意编辑了。现在把第三行那个deb......内容前面,加上#,使这一行内容成为批注。

然后在末尾,加入新的更新源。我这里提供两个源,自行选择一个就可以

当然你也可以两个都填进去,然后把一个改成批注,看情况使用。

(鼠标中键可以粘贴嗷)

#中科大
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
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

我这里就选择中科大源了。

编辑完的页面是这样的:

随后我们摁下ESC键,退出插入模式

然后输入键(就是shift+;/:),进入命令模式

输入wq,回车键,保存并退出

拓展:vim的常用命令

  • w-保存
  • q-退出
  • wq-保存并退出
  • !+命令--强制执行(比如:!wq)

3、获取KALI的更新目录和更新KALI

现在我们拥有ROOT权限,配置好了更新源,只差最后一步

更新!

打开终端,输入下面指令

apt update

解释:apt是一个提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,执行前提是拥有ROOT权限。

update是获取更新目录,而非更新数据。(什么?你不懂什么是更新目录)

我举个例子来讲一下完整的更新流程。

你要去菜市场买菜,但是你不知道缺少什么菜(准备更新

此时,你打开冰箱,看了眼缺少什么菜,什么菜不再新鲜,然后记录下来(获取更新目录

然后你到菜市场,按照你刚才记录的菜单,一一选购(更新数据

apt update的作用,就是获取更新目录。


获取完毕更新目录,如何更新数据呢?

这里要用到另一个指令

apt upgrade

这个就是获取更新数据的命令,当然我们下载的镜像是最新版本的,里面的软件也都是比较新的,所以现在没必要更新

如果有需要,可以几个月更新一次。保证软件较新~

关于KALI更新,是有依赖关系的,这里暂且不提,后面会说。


到这里就配置完成了,感谢你看到最后~


摸鱼ing