Kali Linux的安装及初始化设置

Kali的安装

Kali Linux作为Debian的一个分支,主要用作网络安全测试架构。
此文章下没有什么权威名词解释,如需要请单独百度,文章只是方便我这样的小白能独立完成学习Kali的前期准备工作而已。

Kali Linux官网:https://www.kali.org/
Kali Linux Release History:https://www.kali.org/releases/

准备适用自己需求的Kali镜像版本

Kali非常周祥的准备了适用不同环境的各种版本,除了传统所知的night、weekly、LTS版本外,还有ARM、Mobile、Cloud等各种版本,每个版本又准备了不同的细分,比如VM预装打包又提供了供VMware、VirtualBox、HyperV等各种平台的版本,请前往官网自行探索下载,一般下载普通版本即可。官网也标注了现在可用镜像版本对应的Linux内核版本桌面环境版本,方便进行调试。

在这里插入图片描述
在这里插入图片描述

Get Kali:https://www.kali.org/get-kali
Kali Releases History:https://www.kali.org/releases/

准备载体环境

有条件准备物理机当然最好,可以最大化发挥硬件和系统性能;如果玩U盘Live之类的花样也挺酷;不过一般咱们还是推荐安装VM环境进行使用或者学习测试。个人常用的虚拟化平台有如下2个供参考:

  • VMware
  • VirtualBox

下载安装时推荐网上找最新版本安装,会有很多新特性并且兼容性和功能性也有所提升。另可自行寻找对应重新打包的精简版本安装,毕竟官方版本的各种托盘和后台静默服务对宿主机性能影响还是不小的,土豪略过。

安装Kali Linux

VM平台设置

我这里使用VMware作为虚拟化平台,新建虚拟机时进行自定义硬件配置, 专门编辑了以下参数(适用自己的需求即可,无硬性要求):

  • 内存:匹配4G
  • 硬盘:匹配64G
  • 网络:桥接
  • 光驱:直接挂载Kali的安装镜像文件

Kali系统安装

现在安装过程可选择图形化界面,说明都很清晰,自行完成。另官网也有很详尽和及时更新过的指导文档供参考。特别注意记住创建的用户名及密码就好。
在这里插入图片描述

Kali Installation Documentation:https://www.kali.org/docs/installation/

Kali Linux系统初始化环境配置

  1. 配置root密码

当进行重要操作时,是需要用户提供root用户的权限的,所以第一步先设置此密码,加强基本的系统安全。

┌──(mike㉿kali110)-[~]
└─$ sudo passwd root
New password: 
Retype new password: 
passwd: password updated successfully

提权最高权限账户验证下密码是否可用.:

┌──(mike㉿kali110)-[~]
└─$ sudo -i         
┌──(root㉿kali110)-[~]
└─# exit 
  1. 配置系统更新源

因为众所周知原因,我们连接位于国外的官方源网速不理想,为保持后续工作效率,将官方源替代为国内的镜像源。
编辑源需要最高系统权限:

┌──(mike㉿kali110)-[~]
└─$ sudo -i
┌──(root㉿kali110)-[~]
└─# 
  1. 编辑配置文件:
┌──(root㉿kali110)-[~]
└─# vim /etc/apt/sources.list

输入i进入vim软件的编辑模式,复制粘贴以下内容,并注释好要用的源以后,Esc退出编辑模式,输入:wq保存退出。

# 官方源
# deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#中科大
#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
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

PS:请将需要启用的镜像源前面的#去掉,不用的源无需删除,在其开头用#注释掉即可。这样后续需要变更源的时候就无需再去查找和敲地址了,直接进行以上注释操作即可,省事多了。

  1. 更新系统更新索引
┌──(root㉿kali110)-[~]
└─# apt-get update
Get:1 http://mirrors.aliyun.com/kali kali-rolling InRelease [41.5 kB]
Get:2 http://mirrors.aliyun.com/kali kali-rolling/main Sources [15.8 MB]
......
  1. 升级系统已存在的所有可更新的软件
    此步骤一般得20-30分钟左右,干点别的去吧。不过中间会有需要确认的安装选项,偶尔也回来看看点点。
┌──(root㉿kali110)-[~]
└─# apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  1. 清理刚才下载产生的缓存:
┌──(root㉿kali110)-[~]
└─# apt-get clean

安装VMtools

物理机安装的请跳过。VMtools安装后有助于加强虚机和宿主机之间的资源共享处理,不仅仅是方便复制文件,包括显卡、键盘等的资源使用都会优化很多,强烈推荐安装。

  1. 如果你的软件中提示你安装直接点安装即可;没有提示,请自行前往虚拟机配置中挂载vmtools的镜像,一般是在VMware安装目录下,文件名为linux.iso。

在这里插入图片描述

  1. 在Kali桌面显示了VMtools的光盘安装图标,复制所有文件到其他文件夹(因为需要解压出来安装,光驱是只读设备,所以需要复制出来哈),文件夹随意,方便访问即可,例如桌面,或者方便敲命令的二级目录均可。
    - 我的文件夹目录为桌面/111;
    - 在VMwareTools压缩包上右键,选择解压到这里,会得到左上角红框中的文件夹;
    在这里插入图片描述
    - 进入解压得到的目录,空白地方右键选择【在此打开终端窗口】;
    在这里插入图片描述
  2. 在终端中用以下命令进行安装:脚本中提示的各种选择基本按照默认选项直接回车即可。
┌──(mike㉿kali110)-[~]
└─$ sudo -i
[sudo] password for mike: 
┌──(root㉿kali110)-[~]
└─# cd /home/mike/Desktop/111/vmware-tools-distrib/  
                                                                                                         
┌──(root㉿kali110)-[/home/mike/Desktop/111/vmware-tools-distrib]
└─# ls
FILES  INSTALL  bin  caf  doc  etc  installer  lib  vgauth  vmware-install.pl
                                                                                                         
┌──(root㉿kali110)-[/home/mike/Desktop/111/vmware-tools-distrib]
└─# ./vmware-install.pl 
The installer has detected an existing installation of open-vm-tools packages 
on this system and will not attempt to remove and replace these user-space 
applications. It is recommended to use the open-vm-tools packages provided by 
the operating system. If you do not want to use the existing installation of 
open-vm-tools packages and use VMware Tools, you must uninstall the 
open-vm-tools packages and re-run this installer.

  1. 清理掉刚才光驱拷贝的文件垃圾,收工。

配置中文界面及中文环境

设置中文界面,此操作会改变桌面环境很多系统文件夹、工具菜单中的分类名称等均为变更为中文,对于英文不好的尝试者,强烈建议执行此步骤。

┌──(mike㉿kali)-[~]
└─$ sudo dpkg-reconfigure locales

空格键用来选择该选项,再按回车来执行
默认系统环境,我这里直接选择中文
重启电脑后提示此界面,选择更新名称即可
现在都是中文分类了

设置中文输入法

┌──(mike㉿kali)-[~]
└─$ sudo -i                      
[sudo] mike 的密码:
┌──(root㉿kali)-[~]
└─# apt-get update             
命中:1 http://mirrors.aliyun.com/kali kali-rolling InRelease
正在读取软件包列表... 完成
N: 仓库'Kali Linux'将其'non-free component'值从'non-free'修改到了'non-free non-free-firmware'
N: More information about this can be found online at: https://www.kali.org/blog/non-free-firmware-transition/
                                                                                                                                                                                               
┌──(root㉿kali)-[~]
└─# apt-get upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 
正在计算更新... 完成
下列软件包是自动安装的并且现在不需要了:
  libabsl20220623 libadwaita-1-0 libaio1 libappstream5 libatk-adaptor libboost-dev libboost1.83-dev libopenblas-dev libopenblas-pthread-dev libopenblas0 libpython3-all-dev libpython3.12
  libpython3.12-dev libstemmer0d libxmlb2 libxsimd-dev python3-all-dev python3-anyjson python3-beniget python3-gast python3-pyatspi python3-pypdf2 python3-pyppeteer python3-pyrsistent
  python3-pythran python3.12-dev xtl-dev zenity zenity-common
使用'apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
                                                                                                                                                                                               
┌──(root㉿kali)-[~]
└─# apt-get install ibus ibus-pinyin
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成                 

设置界面可以进行个性化设置,比如快捷键和模糊词等,现在能输入中文了
以上设置完毕,reboot即可。

  • 8
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值