我想通过 RDP 从 Ubuntu 20.04 笔记本电脑连接到 Ubuntu 22.04 桌面。
我在发行说明中读到 22.04 版本支持 RDP 连接。我在 GNOME 设置中启用了远程桌面共享。但是,当我尝试从笔记本电脑连接时,Remmina 客户端卡在“重新连接尝试 1 of 20”(在尝试 0 和 1 之间切换)。
当我在网上查看有关与 22.04 建立 RDP 连接的教程时,他们说我们应该安装 xrdp。这是正确的吗?22.04 发行说明说“ RDP 现在可用于远程共享您的桌面。” 如果我们真的要安装一个RDP服务器,那“RDP现在可用”是什么意思呢?22.04 与安装 xrdp 的先前版本有何不同?
为了快速提供一些信息,
Ubuntu 中的共享功能
在 Ubuntu 22.04 之前,
使用 Ubuntu 22.04,
屏幕共享功能允许您以阅读模式远程访问用户,或者用户可以完全控制访问它。您可以通过密码保护连接。
据我们所知,共享功能在用户登录本地计算机时起作用。如果没有人登录,共享屏幕将不起作用
xRDP 包
xRDP 是 MS 远程桌面服务的替代品或分支。它将支持 RDP 协议
为了能够使用这个软件,你需要先在你的 ubuntu 机器上通过执行以下命令来安装它
安装完成后,
要点
要在本地桌面和远程桌面之间获得完全相同的外观,您需要执行一些更多的配置后操作
当本地没有用户登录时,可以使用 xRDP。
xRDP 和使用 RDP 协议的共享不能同时使用,因为它们将使用相同的端口(即 3389)
希望这有助于回答您关于 Ubuntu 22.04 中 RDP 支持的问题
简短回答:Remmina 版本在 20.04 上太旧了:
将您的笔记本电脑升级到 22.04
或者
卸载 apt remmina 并在 20.04 上安装 flathub 版本
首先尝试连接 22.04 机器上的本地 RDP 客户端。
输入您的 IP 地址和凭据。
确认在这里工作:默认应用程序
remmina
和gnome-connections
(apt install gnome-connections
)你应该得到一个连接和一个有趣的 Droste 效应展示
而且我从另一台 22.04 机器连接起来没有任何问题。
但是从默认的 20.04 客户端获取具有相同设置的连接在这里也不起作用,也不能从aFreeRDP Android 客户端获取
尝试更新的 flathub remmina 版本,该版本在 20.04 上运行。