






















Windows 连接 Ubuntu XRDP 远程桌面分为 Ubuntu 端配置 和 Windows 端连接 两部分。以下是详细步骤:
bash
复制
sudo apt update
sudo apt install xrdp xorgxrdp -y
XRDP 与 Ubuntu 默认的 GNOME 桌面兼容性较差,建议安装轻量级的 XFCE 桌面环境
:
bash
复制
# 安装 XFCE
sudo apt install xfce4 xfce4-goodies -y
bash
复制
sudo adduser xrdp ssl-cert
bash
复制
sudo systemctl restart xrdp
sudo systemctl enable xrdp
放行 RDP 默认端口 3389
:
bash
复制
sudo ufw allow 3389/tcp
sudo ufw reload
检查服务状态确认正常监听:
bash
复制
sudo ss -lntp | grep 3389
按 Win + R,输入 mstsc 回车
。
计算机:输入 Ubuntu 的 IP 地址(如 192.168.1.100)
点击显示选项 → 用户名:输入 Ubuntu 用户名
首次连接会提示证书警告,选择是继续
在 XRDP 登录界面输入 Ubuntu 的用户名和密码
点击 OK 即可进入桌面
表格
| 问题 | 解决方法 |
|---|---|
端口冲突:XRDP 使用与 Windows 远程桌面相同的 3389 端口,如需修改可编辑 /etc/xrdp/xrdp.ini
安全性:建议在局域网内使用,公网使用需配合 VPN 或 SSH 隧道
多用户连接:如需多个用户同时连接,需为每个用户创建系统账户并单独配置
按照以上步骤配置后,您就可以使用 Windows 自带的远程桌面工具像连接 Windows 一样方便地连接 Ubuntu 了。

问题1:虽然可以远程桌面,但好像打开终端不会显示到远程桌面上样?
XFCE 默认可能指向了错误的终端命令,导致终端在本地显示
:
bash
复制
# 查看当前默认终端
sudo update-alternatives --config x-terminal-emulator
# 选择 xfce4-terminal 或其他纯 X11 终端(如 xterm)
或者在 XFCE 设置中修改:
远程桌面中打开 Applications → Settings → Settings Manager
选择 Preferred Applications → Utilities
将 Terminal Emulator 改为 Xfce Terminal 或 X-Terminal
修改后需要 断开 XRDP 连接并重新连接 才能生效。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。