在Ubuntu 20.04.6上实现远程桌面连接,主要有RDP协议和VNC协议两种主流方式。
以下是详细的配置步骤:
使用RDP协议(推荐)
- 安装xrdp服务
更新软件包列表(可选操作)
sudo apt update
安装xrdp
sudo apt install xrdp -y
- 启动并配置xrdp服务
启动服务
sudo systemctl start xrdp
设置开机自启
sudo systemctl enable xrdp
检查服务状态
sudo systemctl status xrdp
- 配置防火墙(可选)
关闭防火墙:ufw disable
ufw stop
如果开启,则
开放RDP默认端口3389
sudo ufw allow 3389/tcp
或仅允许特定IP段访问(更安全)
sudo ufw allow from 192.168.1.0/24 to any port 3389
- 配置桌面会话
为当前用户配置启动会话
echo "gnome-session" > ~/.xsession
设置执行权限
chmod +x ~/.xsession
- 从Windows连接
打开Windows"远程桌面连接"(按Win+R,输入mstsc)
输入Ubuntu的IP地址(可通过ip addr命令查看)
点击"连接",输入Ubuntu用户名和密码
选择"Xorg"作为会话类型

参考:
"如何远程桌面连接ubuntu20.04...."点击查看元宝的回答
https://yb.tencent.com/s/EKtthAUH4IU9