kali2023最新基础教程

1 篇文章 0 订阅
1 篇文章 0 订阅
 

基础配置篇

设置kali linux镜像源

常见镜像源

vim编辑器用法

使用apt-get更新软件包和系统

apt-get的用法更改语言体系

dpkg-reconfigure locales解释

安装谷歌输入法挂载共享文件夹

更改分别率(可选)

火狐浏览器更改语言、配置代理、添加插件(可选)

结束语

kali linux教程


基础配置篇

设置kali linux镜像源

常见镜像源
中科大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
阿里云Kali镜像源
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
#清华大学Kali镜像源
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

通过更改sources.list文件重新更改apt-get下载服务器

sudo vim /etc/apt/sources.list

vim编辑器用法
模式命令描述
普通模式i在光标前进入插入模式
普通模式I在当前行首进入插入模式
普通模式a在光标后进入插入模式
普通模式A在当前行尾进入插入模式
普通模式o在当前行下新开一行并插入
普通模式O在当前行上新开一行并插入
普通模式h光标向左移动
普通模式j光标向下移动
普通模式k光标向上移动
普通模式l光标向右移动
普通模式w跳到下一个单词的开头
普通模式b跳到上一个单词的开头
普通模式0跳到行首
普通模式^跳到本行的第一个非空白字符
普通模式$跳到行尾
普通模式G跳到文件最后一行
普通模式gg跳到文件第一行
普通模式x删除光标处的字符
普通模式dd删除当前行
普通模式dw删除光标处开始的单词
普通模式yy复制当前行
普通模式p在光标后粘贴
普通模式P在光标前粘贴
普通模式u撤销上一步操作
普通模式Ctrl + r重做上一步被撤销的操作
命令行模式:w保存文件
命令行模式:q退出 Vim
命令行模式:wq保存文件并退出 Vim
命令行模式:q!不保存文件强制退出 Vim
命令行模式:/text向下查找文本字符串 "text"
命令行模式:?text向上查找文本字符串 "text"
命令行模式:%s/old/new/g将全文中所有的 "old" 替换为 "new"

进去后先按下i进行编辑模式,然后就可以进行写入了,完成后按下esc退出编辑模式,在按下:(英文模式)开启命令模式,输入wq回车即可更改文件。

更改后的内容如下:

# See https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/
​
#清华大学Kali镜像源
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://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware
​
# Additional line for source packages
​
deb-src http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware

可以通过下列代码看到上述内容

head /etc/apt/sources.list

使用apt-get更新软件包和系统

apt-get的用法
命令描述
sudo apt-get update更新软件包列表。
sudo apt-get upgrade更新所有已安装的软件包。
sudo apt-get install <package>安装软件包。
sudo apt-get remove <package>删除软件包,但保留配置文件。
sudo apt-get purge <package>删除软件包,并删除其配置文件。
sudo apt-get autoremove自动删除不再需要的软件包。
sudo apt-get autoclean清理旧版本的软件包。
sudo apt-get check检查是否存在损坏的依赖关系。

执行以下命令更新数据

sudo apt-get update #更新软件包列表
sudo apt-get upgrade 或者 sudo apt-get dist-upgrade #右边的命令可以智能识别包的版本,自动清除不需要的文件

sudo apt-get dist-upgrade该命令也用于更新本地所有软件;不同的是它能识别新版本的依赖关系,将不要的依赖进行卸载,将需要升级的依赖进行升级;

耐心等待更新完毕。

更改语言体系

在工具栏中输入

sudo dpkg-reconfigure locales #重新匹配值已安装的语言环境
dpkg-reconfigure locales解释
  • dpkg-reconfigure: 是一个用于重新配置已经安装的包的命令。dpkgDebian包管理器的基础工具,提供了安装、构建、删除和管理Debian软件包的功能。dpkg-reconfigure命令重新触发安装时的配置阶段,让用户可以更改某些包的设置。

  • locales: 是指系统支持的语言环境的集合。语言环境包括了语言、货币符号、数字格式、时间格式等本地化设置。在Linux中,locales可以根据需要生成和设置,以支持不同的语言和地区格式。

执行命令后将会出现一个选择框,通过↑ 和 ↓ 键来选择,空格表示选择和取消,tab跳转至“ok"和"Cancel"栏目

一直按住 ↓ 将光标移至最低,停留在ZH_CN.UTF-8 UTF-8,然后按下空格选中后再按tab键跳到ok按钮上回车进入下一个配置选项,将光标移动至ZH_CN.UTF-8 UTF-8按下tab键然后回车即可。

切记不要在使用apt-get更新时同时执行dpkg-reconfigure来配置语言,因为此过程中会有目录锁。如果你已经这么做了,也没关系,等待apt-get更新完后,再重新拿dpkg-reconfigure配置语言就行。

然后输入reboot重启,重启进到桌面后会有个提示框提醒我们是否要更改为中文,我们一定要选择改为中文才行,这样之后输出内容和一些路径都会被改为中文了,对于英语不是很好的来说还是有些帮助的,如何进入那些中文路径的目录,安装了输入法后就可以了,或者通过tab一个个选择补全,具体的之后再讲。

安装谷歌输入法

默认情况下,没有输入法,我们是无法打出汉字的,基本是通过复制粘贴,所以安装一个输入法是有必要的。

第一步,先安装fcitx框架

sudo apt install fcitx

第二步,安装Google拼音

sudo apt install fcitx-googlepinyin

第三步,配置输入法

sudo vim  ~/.bashrc
#在打开的 ~/.bashrc文件中的末尾添加以下内容
'''
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
'''
#保存后退出vim
fcitx -r #重启fcitx框架
reboot #重新启动 ,为了让配置生效,当然还有其它方法,比如注销或者用source命令
fcitx-config-gtk3 #在命令行里面输入就行,打开配置界面,就能够看到谷歌拼音在上面了

我们平常要使用的时候就看住crtl+空格就可以打开谷歌输入法了,不需要用的时候就再按ctrl+空格关闭就行

挂载共享文件夹

共享文件夹的作用是方便虚拟机和主机之间的文件传输,在windows系统的虚拟机上直接拖拽就可以很方便的传输文件了,linux其实也一样,但是linux上用命令行执行文件操作比较常见,所以挂载一个共享目录文件夹还是很有帮助的。

第一步,创建一个文件夹用于共享文件。

sudo mkdir -p /mnt/hgfs/bobi 

第二步,在虚拟机设置里面启用共享文件夹并添加本机的一个文件夹

第三步,挂载共享文件夹

sudo /usr/bin/vmhgfs-fuse .host:/bobi /mnt/hgfs/bobi -o subtype=vmhgfs-fuse,allow_other

这个时候基本上就已经成功的设置了共享文件夹,将要发送给虚拟机的文件放在主机自己设置的共享文件夹目录中即可,然后在虚拟机可以用dir /mnt/hgfs/bobi来查看共享文件夹中的文件,bobi是我自己设置的文件夹名称,具体的可以你们自己来定义。

但以上的配置并不完全,在重启后共享文件夹就会消失,又得重新执行以上步骤,过于繁琐。

于是得自动挂载代码才行,代码如下

sudo vim /etc/fstab
'''
#在里面添加以下代码
.host:/bobi  /mnt/hgfs/bobi  fuse.vmhgfs-fuse   allow_other   0   0
'''
​

保存退出即可。

更改分别率(可选)

可能在使用的时候发现屏幕太大了,导致字体看不清。这时候点开左上角的图标,找到设置->显示。

然后在缩放那选择自定义,建议一般调成0.8或者0.9就行。

火狐浏览器更改语言、配置代理、添加插件(可选)

打开火狐浏览器,点击右上角的三个横杠,找到settings,在General下就可以看到Language栏目。

代理设置,在搜索栏搜索关键词”代理“或者“网络设置”即可。

插件就是右上角那个拼图一样的东西,汉化后基本上按照提示即可安装你所需要的插件。

在这只是略微提及这两个,之后会在介绍工具时会用到这两个的。

结束语

基本配置篇到此结束了,之后的教程按照网络攻杀链一步步讲解。有什么不足之处,请在评论区指出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值