Exp0 环境搭建-Kali Linux 的安装
Kali下载与安装
打开kali官网选择合适的版本进行下载,我选择的是Kali Linux 64-bit VMware
版本,这样就可以直接使用VM打开了
下载完Torrent种子后使用迅雷下载,下载后解压使用VM直接打开kali,用户名与密码都是kali
VM我们之前使用过,VM安装不再赘述。
Kali更换软件源
命令行lsb_release -a
查看自己的kali版本
命令行vim /etc/apt/sources.list
查看kali官方的更新源
拓展:
一个完整的源包括:deb
和 deb-src
;上图源地址是:http://http.kali.org/
;
图中的kali-rolling
是kali目前最新的代号,kali有两个代号:sana
和kali-rolling
打开http://http.kali.org/
源地址,dists
文件夹就是所包含的源。dists
文件夹下面的kali-rolling
文件夹就是所对应的代号
直接更新源地址直接加入到sources.list
,我选择的是中科大与阿里云的源地址:
#中科大
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
使用apt-get update & apt-get upgrade
进行更新,更新完成后再次输入软件升级命令apt-get dist-upgrade
升级完成后使用apt-get clean
对kali进行清理,完成后使用reboot
重启系统。
至此更换软件源完成。
修改系统语言
使用dpkg-reconfigure locales
,在选项中找到以下三项:
点击ok后选择环境语言:
使用apt-get install xfonts-intl-chinese
与apt-get install ttf-wqy-microhei
安装中文字体
reboot
重启后乱码就消失了,中文可以正常显示
网络与文件共享
这部分在之前的VM使用中大家应该都熟悉,在虚拟机网络设置中与自己主机网卡桥接就可以正常上网,文件与剪贴板共享我将kali下载后就支持这些功能,如果不支持则尝试安装增强功能。
共享文件夹
在kali中创建目录
首先在主文件夹的文件系统中打开终端,获取root权限后使用命令mkdir -p /mnt/hgfs/20175317
创建共享文件目录挂载共享文件夹
使用命令/usr/bin/vmhgfs-fuse .host:/20175317 /mnt/hgfs/20175317 -o subtype=vmhgfs-fuse,allow_other
挂载共享文件夹,这样两个文件夹就完成了共享设置实时自动挂载共享文件夹
同样是在主文件夹的文件系统中打开终端,获取root权限后vi /etc/fstab
,在文件最后添加一行内容
.host:/20175317 /mnt/hgfs/20175317 fuse.vmhgfs-fuse allow_other 0 0
最后强制保存退出即可
经过测试无论主机还是kali,只要共享文件夹中的内容发生变化,只需在另一端刷新就可实现共享文件夹中的内容同步
Kali安装过程遇到的问题
问题1
给Kali更换软件源时系统提示sources.list
是一个只读文件,无法修改
问题1解决方法
返回命令行,使用sudo
打开sources.list
,提升操作权限后就可以进行修改了,保存时在最后加!
即可成功修改
问题2
kali无法正常使用ifconfig
命令
问题2解决方法
使用cd /sbin
与ls
命令,经检查kali中已安装ifconfig
命令
之后使用sudo -i
进入管理员模式,再次运行ifconfig
命令就可正常使用了
问题3
kali更新软件列表和更新软件时显示无法进行文件更改
问题3解决方法
使用sudo -i
进入管理员模式,再次运行更新软件列表和更新软件指令即可