一、环境介绍

kali Linux版本:2020.04(此版本进入远程桌面不会闪退)
虚拟机环境:VMware ESXI 6.0


二、目的

安装kali Linux操作系统
配置软件更新
配置SSH、XRDP服务

三、步骤

1.安装kali Linux

虚拟机配置中选择kali-linux-2020.4-installer-amd64.iso作为安装镜像,启动虚拟机进入安装界面,选择Graphical install:

安装语言选择简体中文:

区域选择中国:

磁盘映射选择美式英语:

网络配置选择现在不进行网络配置:

输入主机名:

设置一个非root的用户名和密码:

磁盘分区方法选择使用整个磁盘:

磁盘分区选择将所有文件放在同一个分区中:

结束分区设定并将修改写入磁盘:

确定将修改写入磁盘:

没有网络镜像,继续安装选择“是”:

选择需安装的软件,保持默认即可:

正式进入安装过程:

安装GRUB启动引导器,选择“是”:

选则/dev/sda,点击继续:

安装完成,点击继续:

进入kali Linux桌面环境:

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用户和密码即可进入远程桌面,且不会闪退。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐