Ubuntu 20.04.6上实现远程桌面连接

在Ubuntu 20.04.6上实现远程桌面连接,主要有RDP协议和VNC协议两种主流方式。

以下是详细的配置步骤:

使用RDP协议(推荐)

  1. 安装xrdp服务

更新软件包列表(可选操作)

sudo apt update

安装xrdp

sudo apt install xrdp -y

  1. 启动并配置xrdp服务

启动服务

sudo systemctl start xrdp

设置开机自启

sudo systemctl enable xrdp

检查服务状态

sudo systemctl status xrdp

  1. 配置防火墙(可选)

关闭防火墙: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

  1. 配置桌面会话

为当前用户配置启动会话

echo "gnome-session" > ~/.xsession

设置执行权限

chmod +x ~/.xsession

  1. 从Windows连接

打开Windows"远程桌面连接"(按Win+R,输入mstsc)

输入Ubuntu的IP地址(可通过ip addr命令查看)

点击"连接",输入Ubuntu用户名和密码

选择"Xorg"作为会话类型

参考:

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

相关推荐
今晚务必早点睡2 小时前
Redis——快速入门第七课:Redis 为什么这么快?
数据库·redis·缓存
乐维_lwops2 小时前
IT运维的核心目标和主要工作内容
运维·网络·it运维
EterNity_TiMe_2 小时前
从 0 到 1:Llama 3-8B 在昇腾 Atlas 800T 上的推理调优与算力榨干指南
数据库·llama·昇腾·atlas 800t·实战部署
talenteddriver2 小时前
mysql: MySQL中between子句和limit子句的区别
前端·javascript·数据库
不会kao代码的小王2 小时前
BoostKit 数据库优化原理分析从 MySQL 到 MariaDB 的性能突破
数据库·mysql·mariadb
jgyzl2 小时前
DDL、DML、DQL、DCL基本介绍及mysql47题
数据库·mysql
lifewange2 小时前
数据库索引分类。
数据库
zhuzewennamoamtf3 小时前
Linux Regmap API寄存器映射抽象化
linux·运维·服务器