是否有可用的 VNC 替代品,其功能与 Windows 远程桌面相当?
- 除了可以打开它之外无需配置。身份验证应该像本地登录一样进行。
- 自动调整屏幕尺寸/分辨率以匹配远程客户端。
- 自动禁用任何与远程客户端不兼容的 UI 功能(例如 3D 加速)。
答案1
按个人喜好排序的选项:
- 较旧的技术,例如 XDMPC
- VNC(正如你所说)
- 运行远程程序或远程桌面的本地 X 服务器(参见 xwin-32)
- Linux 上的 RDP(如上所述)
- 无机械
- x2go
Nomachine 和 x2go(与上面的评论相反)就像你在 ubuntu 中一样简单易用。要安装
sudo apt-get install x2goserver 或 sudo dpkg -i nx*(从 nomachine 下载 nxserver、nxnode、nxclient 后)
然后你只需下载客户端。这两种客户端都支持动态缩放窗口,即使选择了分辨率也是如此。它们比 VNC 快得多(实际上并不比你从 Windows 桌面连接中看到的速度慢——可能只是一点点)。
答案2
您可以使用 X11RDP,它为您提供与 Windows RDP 相同的功能。读这个并访问里面的链接,您可以轻松下载脚本并尝试。
答案3
- 身份验证:是的,你可能想尝试一下窗户开关通过 mDNS 自动检测机器并提供简单的身份验证
- 调整屏幕:虽然 VNC 或 RDP 所支持的协议支持此功能(xfreerdp 可能有误),但它并不支持此功能,所以我认为您不会在 Linux 上获得此功能。
- 这实际上取决于您想如何使用远程桌面功能:如果您想隐藏现有会话(通过 NX 或 VNC),那么它只会抓取屏幕而不会更改现有会话的任何内容。(X11 不支持即时删除功能 - 可能永远不会支持)。另一方面,如果您不介意启动全新的桌面会话(再次通过 NX 或 VNC),那么您可以选择要使用的桌面环境(即:更轻便的桌面环境),默认情况下,VNC 和 NX 会话没有 3D 或其他 UI 扩展(尽管可以根据需要启用它们)。Winswitch 应该可以轻松完成所有这些操作。
答案4
ThinLinc 可能是您的解决方案,您可以从客户端控制所需的会话大小,ThinLinc 的下一个版本还将支持自动会话调整大小,使会话适合客户端窗口大小。
ps. ThinLinc 可免费使用,最多可供 10 个用户同时使用。
请参阅以下 Ubuntu 上的 ThinLinc 服务器安装视频: