在Windows用远程桌面访问Ubuntu 24.04.1 LTS

[复制链接]
发表于 2026-10-6 11:30:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

一、为什么用 RDP 连 Ubuntu

前面用过 VNC 的人会问:为什么不直接用 VNC?答案是 RDP(远程桌面协议)原生支持多会话、剪贴板共享、磁盘重定向、动态分辨率,Windows 上用自带「远程桌面连接」就能连,体验比再装一个 VNC 客户端统一得多。Ubuntu 侧只要装 xrdp 即可。

二、在 Ubuntu 上安装 xrdp

先更新系统,再装桌面环境与 xrdp:

sudo apt update
sudo apt upgrade -y
sudo apt install ubuntu-desktop

推荐先装轻量桌面(XFCE),资源占用小、远程体验更稳:

sudo apt install xfce4 xfce4-goodies

然后装 xrdp:

sudo apt install xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp

确认服务在跑:

sudo systemctl status xrdp
ss -lntp | grep :3389

三、配置会话环境

xrdp 默认不一定知道要用哪个桌面,写一个会话脚本:

echo "xfce4-session" | sudo tee /home/<用户名>/.xsession

GRUB 里关掉「安静模式」,方便看到启动日志日志(可选):

sudo sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"/g' /etc/default/grub
sudo update-grub

四、放行 3389 端口

sudo ufw allow 3389/tcp

云主机还要去安全组放行 3389,且只放办公网段最稳。连不上的八成是这里。

五、Windows 端连接

  1. 按 Win+R 输 mstsc(远程桌面连接)。
  2. 填 Ubuntu 的 IP,点连接。
  3. 用户名密码用 Ubuntu 用户登录;如果登录界面看不到 XFCE 会话,选「Xorg」会话类型。
  4. 桌面出来后,可以勾上「本地资源 → 磁盘」把 Windows 盘映射进去,方便传文件。

六、常见故障

  • 连上就黑屏:桌面环境没配对,检查 ~/.xsession 内容与是否装了 ubuntu-desktop;看 /var/log/xrdp-sesman.log。
  • 报 连接被拒绝:xrdp 没起或 3389 没放行,先 systemctl status xrdp。
  • 提示认证失败:用的账号没设密码(空密码用户登不上),先 sudo passwd <用户名>。
  • 个别键盘映射不对:RDP 的键盘布局偶发错乱,改客户端「键盘」设置或在 Ubuntu 里设置输入法优先级。
  • 分辨率异常 / 黑边:客户端拉伸与 RDP 会话分辨率不一致,在 xrdp 配置里固定或用 xrdp-genkeymap 无关的调整:改 /etc/xrdp/xrdp.ini 的 MaxBpp 与 useHWMicemode。
  • 音频不回传:xrdp 默认不重定向音频,需要额外配置 pulseaudio 模块,属于进阶。
  • 多用户同时连:Ubuntu 默认桌面会话对多用户 RDP 支持一般,生产多会话场景建议上虚拟机或 Linux 桌面广播方案。

七、和 VNC 怎么选

  • 要剪贴板、磁盘重定向、Windows 原生客户端 → 用 RDP(xrdp)。
  • 要给同事看同一个桌面、做演示 → VNC 更合适。
  • 只要跑命令行 → OpenSSH 最轻,别上图形。

qidao123.com企服评测-应用市场 编辑提示

本文讲 Ubuntu 通过 xrdp 让 Windows 远程桌面直连的完整流程:桌面环境安装、xrdp 服务配置、3389 放行、连接步骤与七类常见故障。安全上建议仅放行办公网段并禁用空密码登录;多用户生产场景应评估会话并发能力或改用虚拟机交付。企业办公机可预置 xrdp 配置与会话脚本,统一下发到各终端。

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表