在 Mac 上通过 Windows App 连接到 Ubuntu24.04 GNOME 自带的远程桌面不成功,要么提示超时未提供凭据,要么黑屏直至提示超时。
首先自查了以下问题:
- 确认 Ubuntu 上远程桌面/远程登录都已经开启,密码已经设置好。
- 确认 Ubuntu 没有开启任何防火墙。
- 确认在 Ubuntu 机器上已经注销登录。
- 确认 Ubuntu 的 IP 地址及监听端口 3389 都正确。
在内网外网翻了很多资料,我尝试过后都没有生效:
- 将连接从 Windows App 中导出为 ubuntu.rdp,将文件中
use redirection server name:i:1改为use redirection server name:i:1,可以弹出密码输入,提示凭据不生效。 - 看到 GitHub 上有一个项目,说是因为协议兼容性的问题。下载了这个软件,但是只支持 macOS26,遂放弃未能尝试。
- 切换其他 RDP 软件,找了一圈,没找到免费能用的。
- 修改 Windows App 中的显示分辨率、色彩质量,都没效果。
最后,朝着“凭据未生效”这个方向尝试。在 Ubuntu 设置 > 系统 > 远程桌面 下,将远程桌面和远程登录两个地方的密码都通过系统自动生成,就成功连上了,本地反复测试,可以稳定连接上。
总结:
- 将导出的
.rdp文件中use redirection server name:i:1改为use redirection server name:i:1; - 在 Ubuntu 设置 > 系统 > 远程桌面 中将密码通过系统自动生成,覆盖掉手动设置的密码。