当前位置:首页 > 系统教程 > 正文

Windows远程桌面连接Ubuntu 24.04

Windows远程桌面连接Ubuntu 24.04

从零开始配置XRDP实现跨平台远程控制

你是否需要从Windows主机远程控制Ubuntu 24.04桌面?本文将手把手教你通过远程桌面连接功能,使用XRDP协议轻松实现跨平台远程控制。无需复杂设置,小白也能看懂!

准备工作

- 一台已安装Ubuntu 24.04的主机,确保能正常联网。 - 一台Windows主机(Windows 7/10/11均可),用于远程连接。 - 两台主机处于同一局域网,或网络互通(可互相ping通)。

在Ubuntu 24.04上安装XRDP

XRDP是一个开源的远程桌面协议服务器,允许Windows远程桌面客户端连接Linux。打开终端,执行以下命令:

sudo apt updatesudo apt install xrdp -y

安装完成后,XRDP服务会自动启动。你可以通过以下命令检查状态:

sudo systemctl status xrdp

如果未运行,使用 sudo systemctl enable --now xrdp 启动并设置为开机自启。

Windows远程桌面连接Ubuntu 24.04 远程桌面连接  Ubuntu XRDP安装 跨平台远程控制 第1张

配置防火墙允许远程桌面连接

如果Ubuntu启用了UFW防火墙,需要开放XRDP默认端口3389,以便Windows能够建立远程桌面连接

sudo ufw allow 3389/tcpsudo ufw reload

获取Ubuntu IP地址

在Ubuntu终端中输入 hostname -Iip addr 查看本机IP地址(例如192.168.1.100)。记录下来,稍后在Windows中需要用到。

Windows远程桌面连接

在Windows主机上,按 Win + R 输入 mstsc 打开远程桌面连接工具。在“计算机”栏输入Ubuntu的IP地址,点击连接。

首次连接会提示证书问题,勾选“不再询问”并继续。接着输入Ubuntu的登录用户名和密码,即可看到Ubuntu桌面。

常见问题与解决

问题1:连接后黑屏或只有背景 这通常是因为XRDP未正确加载桌面环境。编辑XRDP启动脚本:sudo nano /etc/xrdp/startwm.sh,在 test 行前添加以下内容:

export GNOME_SHELL_SESSION_MODE=ubuntuexport XDG_CURRENT_DESKTOP=ubuntu:GNOMEexport XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg

然后重启xrdp:sudo systemctl restart xrdp,重新连接即可。

问题2:连接时提示凭据不正确 确保输入的是Ubuntu本地用户的用户名和密码,注意大小写。如果使用Microsoft账户登录Ubuntu,可能需要改用本地账户。

总结

通过以上步骤,你已经成功实现了Windows主机对Ubuntu 24.04的远程桌面连接。整个过程仅涉及XRDP安装和简单配置,非常适合初学者。掌握了跨平台远程控制,你可以在任何地方轻松管理你的Ubuntu系统!

关键词:远程桌面连接 | Ubuntu 24.04 | XRDP安装 | 跨平台远程控制