为什么要写这篇文章
记录一次完整的配置过程,方便后续搭建时使用。网上的其它教程都是xfce4的配置,虽然能成功但是桌面体验很差,算是不能用的程度,过程也是磕磕碰碰。于是自行研究出了基于原生桌面实现的远程连接,使用总体还不错,接近windows体验。
安装桌面环境
使用apt安装tasksel输入,tasksel是一个debian的服务安装软件
sudo apt update
sudo apt install tasksel
使用tasksel安装
ubuntu-desktop-minimal桌面,这个是ubuntu的原生的桌面环境最小化版,只保留了基本的桌面环境,想查看ubuntu能装的桌面可以使用命令:tasksel --list-tasks
sudo tasksel install ubuntu-desktop-minimal
设置远程登录用户密码,因为桌面连接不能是使用私钥登录,必须使用账号密码的方式登录
sudo passwd demo
安装Xrdp并配置
安装xrdp
sudo apt install xrdp
向 xrdp 用户授予证书访问权限
sudo adduser xrdp ssl-cert
重启服务使配置生效
sudo systemctl restart xrdp
好了,到此远程桌面服务已经配置完成了,xrdp已经启动,默认的监听端口是3389,使用:sudo lsof -i :3389 查看。至于云服务器或服务器防火墙的端口安全规则配置不在本章说明范围,请自行配置。
连接远程桌面
设置连接信息
连接远程