![Windows 版 VNC 查看器是否支持 NATIVE SSH 隧道?](https://linux22.com/image/1631868/Windows%20%E7%89%88%20VNC%20%E6%9F%A5%E7%9C%8B%E5%99%A8%E6%98%AF%E5%90%A6%E6%94%AF%E6%8C%81%20NATIVE%20SSH%20%E9%9A%A7%E9%81%93%EF%BC%9F.png)
有人知道任何 VNC 客户端原生支持 SSH 隧道吗?当然,您可以使用 putty 设置隧道,然后连接到 VNC 服务器。这完全可行,但因为我们正在寻找一种对非技术客户更友好的方式,所以这不是可行的选择。
在 Linux 机器上,我们可以轻松使用 tigervnc 并执行类似操作vncviewer -via user@host localhost:<DisplayNumber> -SecurityTypes None
或使用 Remmina。但我们无法找到适用于 Windows 的类似程序。
有人知道是否存在这样的事情吗?
最好的安迪
2022 年更新:
最后,我们基于 Apache guacamole 设置了一个相当复杂的解决方案(见下文)。对我们来说,最主要的是 guacamoles 的 SSO 功能,它使得我们能够使用 Keycloak 作为中间 SSO 接口将远程桌面与现有 LDAP 实例连接起来。因此,人们可以通过浏览器访问远程机器,连接通过 SSL 进行保护。
答案1
它不是严格意义上的客户端解决方案,但 Gaucamole 在网络浏览器中涵盖了 SSH、RDP 和 VNC。
答案2
天哪 VNC应该可以工作。它已有 4-5 年历史。它使用 libssh 库支持 SSH 并交叉编译到 Windows。