四、安装win-kex图形界面
最后,经过这么多的铺垫,实际的GUI安装就变得非常简单了,只需要简单的一行命令
sudo apt install -y kali-win-kex
出现下载失败是正常现象,只需再次执行该命令即可。
键盘选择第一个English即可,再稍等后安装完成。
随后我们直接输入命令
kex
即可运行GUI,首次启动时会要求设置密令,之后会提示是否设置只读密码,根据个人需求选择即可,通常对于自己的计算机是不需要只读密码的选择n即可。
配置完成后即可进入GUI界面(按F8可退出全屏)。
五、其他
由于这是一个子系统,所以很多kali常用的软件都没有安装,如果需要安装较为完整的kali,只需要执行
sudo apt install kali-linux-large
另外,当执行kex命令时可能会出现这种情况
这是因为没有在自己的家目录下执行造成的,解决方法:
cd ~
还有一种情况是
这是由于服务没有正确启动导致的,解决方法:
kex stop
然后再执行kex命令即可。
不行就kex kill
很长时间没有配置过环境了,今天遇到了一个没有遇到过的问题,安装好图形界面后执行kex,出现了Unable to contact settings server的错误。
搜索后发现是权限不足,只要执行
sudo apt-get install x11-xserver-utils dconf-editor dbus-x11 -y
即可解决。
汉化
英语大佬可以无视此步,直接进行下面的操作。
直接汉化,可能会导致乱码,所以我们将Windows主系统中的字体先移动到kali中,在汉化
# 创建一个文件夹用于存放字体
sudo mkdir -p /usr/share/fonts/windows
# 将Windows系统中的字体导入到kali中
sudo cp -r /mnt/c/Windows/Fonts/*.ttf /usr/share/fonts/windows/
# 下载字体管理器
sudo apt install -y fontconfig
临时汉化
临时汉化只是本次kali生效,这里kali不需要重启,关闭kali控制台后再打开即会失效,变回英文模式
# 设置临时汉化
export LC_ALL=zh_CN.UTF8 and LANG=zh_CN.UTF8 and LANGUAGE=zh_CN.UTF8
# 清除字体缓存
fc-cache
永久汉化
永久汉化需要我们修改一个配置文件,永久汉化后,就算重启kali,还是会保持汉化
# 打开配置文件
sudo vi /etc/profile
# 在上述文件中添加
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
汉化完成后,关闭当前界面在打开一个新的kali即会变为中文
安装完整版kali
当前我们的kali功能很少,几乎没有自带任何渗透工具,这时候我们只需要执行下列命令,即可补全所有工具
这个时候是一个贼考验网的时候,一些运营商会屏蔽,建议使用电信,或者换几次源
sudo apt install kali-linux-large
下载工具也是很漫长的,其中会弹出一些安装选项,
完成上述选项后,我们可能需要等待半个小时甚至更长的时间才能安装完成。
安装好后,用nmap测试一下
想不想一打开终端是这样
安装neofetch
sudo apt-get install neofetch
打开文件夹(/home/用户名/)
点击上面的View(中文:视图):
把Show Hidden Files(中文:显示隐藏文件)勾上,然后你就见到隐藏文件了
在文件最后一行加入:
sudo neofetch
重新打开终端看看,惊喜来了