我想使用 Xrdp(VNC 也可以,也许?)通过一个非常糟糕的网络连接到一台机器。我的本地客户端机器上有多个显示器,我需要远程会话来支持双显示器。我知道我可以拉伸客户端的窗口以覆盖两个显示器,但这种解决方案对于我将要使用的程序来说是不够的。有没有办法配置多显示器支持?我知道 Windows RPD 服务器/客户端支持多显示器,但 Xrdp 支持吗?
另一方面,安全连接确实令人担忧,但并非至关重要。网络管理员建议使用 guac 和 xrdp 建立安全的 RDP 连接,但据我所知,guac 基本上会在浏览器中创建一个远程桌面窗口,因此不支持我想要的双显示器行为。
答案1
答案2
当前 XRDP (xrdp/jammy - 0.9.17-2ubuntu2) 支持多显示器,无需任何特殊配置。我无法判断它与 Microsoft 的 RDP 客户端配合得如何,因为我没有配备多台显示器的 Windows 工作站。但我使用 Jammy 工作站(四台显示器)上的 Remmina 1.4.25 在多显示器模式下访问 Ubuntu 和 Windows 目标。除了偶尔出现的怪异现象外,Remmina 与 XRDP 和 Microsoft RDS 配合得非常好。
关于 XRDP 会话的一条注意事项:如果 Ubuntu/XRDP 目标上的控制台已在使用中,则在控制台会话注销之前,入站 RDP 会话将不会成功。
至于 SSH 隧道传输您的 RDP 会话,隧道将由客户端启动,同样,我无法与 Microsoft 客户端交流,但 Remmina 完全支持这一点。