一、环境介绍
kali Linux版本:2020.04(此版本进入远程桌面不会闪退)
虚拟机环境:VMware ESXI 6.0
二、目的
安装kali Linux操作系统
配置软件更新
配置SSH、XRDP服务
三、步骤
1.安装kali Linux
虚拟机配置中选择kali-linux-2020.4-installer-amd64.iso作为安装镜像,启动虚拟机进入安装界面,选择Graphical install:
![](https://i-blog.csdnimg.cn/blog_migrate/17608444becbe35ae32f224ea23e7060.png#pic_center)
安装语言选择简体中文:
![](https://i-blog.csdnimg.cn/blog_migrate/5d0d757772847d0612e9c8a4b8480a42.png#pic_center)
区域选择中国:
![](https://i-blog.csdnimg.cn/blog_migrate/9a50103ee7bb22ac9f18db6cc7a72dd1.png#pic_center)
磁盘映射选择美式英语:
![](https://i-blog.csdnimg.cn/blog_migrate/c3a4491e5d10746ed5443cae7ccad4b1.png#pic_center)
网络配置选择现在不进行网络配置:
![](https://i-blog.csdnimg.cn/blog_migrate/0148ca03d35d5a8edfeb0d4ab9c8d479.png#pic_center)
输入主机名:
![](https://i-blog.csdnimg.cn/blog_migrate/16ae50b12cdeb0770fee2cda8a9beb22.png#pic_center)
设置一个非root的用户名和密码:
![](https://i-blog.csdnimg.cn/blog_migrate/2623265c5a7a26bda45e172929553434.png#pic_center)
磁盘分区方法选择使用整个磁盘:
![](https://i-blog.csdnimg.cn/blog_migrate/7937eb133eca8103ad970073af7d3d0b.png#pic_center)
磁盘分区选择将所有文件放在同一个分区中:
![](https://i-blog.csdnimg.cn/blog_migrate/536bff4d21f26433c270b8fee18d557e.png#pic_center)
结束分区设定并将修改写入磁盘:
![](https://i-blog.csdnimg.cn/blog_migrate/2da7c55a76544c8d99e3592aa9188f3b.png#pic_center)
确定将修改写入磁盘:
![](https://i-blog.csdnimg.cn/blog_migrate/df4b03a1f081f4aa27cc659832de3df4.png#pic_center)
没有网络镜像,继续安装选择“是”:
![](https://i-blog.csdnimg.cn/blog_migrate/3db321d3ea1ad7630e105726f8b6a387.png#pic_center)
选择需安装的软件,保持默认即可:
![](https://i-blog.csdnimg.cn/blog_migrate/3f6b8eaff5869f93d08e0764e2c1c01a.png#pic_center)
正式进入安装过程:
![](https://i-blog.csdnimg.cn/blog_migrate/b31568a66d2355a31bd3084e96ec6cfd.png#pic_center)
安装GRUB启动引导器,选择“是”:
选则/dev/sda,点击继续:
![](https://i-blog.csdnimg.cn/blog_migrate/d106f955ace350a9673965bfeedf6fd2.png#pic_center)
安装完成,点击继续:
![](https://i-blog.csdnimg.cn/blog_migrate/789ab3e2c67a3b2418d26a35be476803.png#pic_center)
进入kali Linux桌面环境:
![](https://i-blog.csdnimg.cn/blog_migrate/960bd272bf65aa6d5faf2720d988b5c2.png#pic_center)
2.配置kali Linux
切换root用户配置网络:
为root用户设置密码:
sudo passwd root
两次输入后切换root用户进行相关配置:
su - root
vi /etc/network/interfaces
添加网络信息:
auto eth0
iface eth0 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1
vi /etc/resolv.conf
添加DNS信息:
nameserver 192.168.1.8
nameserver 8.8.8.8
完成后重启网络:/etc/init.d/networking start
或:service networking start
或:systemctl start networking
配置软件安装源,升级软件:
vi /etc/apt/sources.list
删除原先内容,添加下列内容:
deb https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-free
完成后运行:
apt-get update
apt-get upgrade
配置SSH服务:
vi /etc/ssh/sshd_config
取消PermitRootLogin行注释,并将值改为yes
取消PasswordAuthentication yes行注释
开启ssh服务并设置开机自启
/etc/init.d/ssh start
update-rc.d ssh enable
配置远程桌面服务:
安装xrdp和xfce4:
apt-get install xrdp -y
apt-get install xfce4 -y
配置xrdp:
vi /etc/xrdp/startwm.sh
在倒数第三行位置添加:
echo "xfce4-session" >~/.xession
保存后启动xrdp服务,并设为开机自启
service xrdp restart
update-rc.d xrdp enable
之后运行在Windows中运行mstsc,输入非root用户和密码即可进入远程桌面,且不会闪退。