























前提:局域网内,或广域网,知道IP地址。
Windows 远程桌面走 RDP 协议,Ubuntu 原生不支持 RDP;
安装开源工具 xrdp 后,Ubuntu 会开启 3389 端口,兼容 Windows mstsc 客户端,无需在 Windows 装任何额外程序。
打开 Ubuntu 终端执行:
sudo apt update
sudo apt install -y xrdp
Ubuntu24.04 额外执行权限修复(解决登录报错):
sudo adduser xrdp ssl-cert
# 设置开机自动运行
sudo systemctl enable xrdp
# 立即启动服务
sudo systemctl restart xrdp
sudo ufw allow 3389/tcp
# 查看防火墙规则确认
sudo ufw status
点击连接,弹出 xrdp 登录框:【这一步失败了:闪了一下,没有弹出 xrdp 登录框 】
Ubuntu 自带 GNOME 桌面对 xrdp 兼容性差,容易黑屏、画面撕裂,两种解决办法:
# 安装轻量桌面
sudo apt install -y xfce4 xfce4-goodies
# 指定远程会话使用XFCE
echo "xfce4-session" > ~/.xsession
# 重启xrdp生效
sudo systemctl restart xrdp
下次连接 Session 选择Xorg,自动进入 XFCE 桌面,延迟低、无黑屏。
sudo nano /etc/xrdp/startwm.sh
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
保存退出(Ctrl+O 回车,Ctrl+X),重启服务。
| 方案 | 是否需要装客户端 / 注册账号 | 流畅度 | 适用场景 |
|---|---|---|---|
| xrdp+mstsc | Windows 无需安装、零注册 | 高(内网 RDP) | Windows 批量管理 Ubuntu,不想装第三方软件 |
| UltraVNC | Windows 需装 Viewer,免注册 | 一般 | 只 Windows 被控,Linux 适配差 |
| RustDesk IP 直连 | 两端都要装软件,可关闭账号登录 | 优秀 | 电脑 + 手机远程、跨系统混合机房 |
systemctl status xrdp确认服务运行、同网段互通;此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。