从 Windows 10 连接到 CentOS8 共享桌面的最安全方法

从 Windows 10 连接到 CentOS8 共享桌面的最安全方法

我尝试从 Windows 10 连接到 CentOS8 桌面。在 CentOS8 中,我启用了屏幕共享功能。然后,我尝试使用不同的 VNC 客户端(RealVNC 的 VNCviewer、TightVNC、TigerVNC)从 Windows 10 连接到我的 CentOS8 的 IP 地址。它们都中止了连接,并显示一条错误消息,例如来自 TightVNC 的错误消息:

TightVNC Viewer 中的错误:不支持任何安全类型。服务器发送了安全类型,但我们不支持其中任何一种。

博客文章中的大多数建议都建议在 vnc 服务器上禁用加密并使用 ssh 隧道进行连接。我还读到,世界上的 vnc 查看器不知何故不支持 Windows 10 上的 tls。但为什么呢?对于安全的 vnc 会话,什么应该是可靠的好用设置?如果说到像 rdp 这样的替代方案,我认为它是微软开发的封闭协议。

谢谢

答案1

通过在 Windows 机器上使用 X11 服务器并通过加密的 ssh 连接传输 X 协议 ( ssh -X),可以忽略任何 Microsoft 专有协议。请参阅此 StackOverflow 帖子, 或者此链接来自霍夫斯特拉大学

相关内容