使用 SSVNC 和 SSH - 我安全吗?

使用 SSVNC 和 SSH - 我安全吗?

我使用 SSH 密钥通过 SSH 从一台计算机连接到另一台计算机(均为 Ubuntu)。现在我还在其中一台计算机上安装了一个 vnc 服务器(vnc4server),并使用 ssvnc(从软件中心下载)进行连接。在查看器选项中,我选择“使用 SSH”,但没有其他选择。(除了输入 vnc 密码)

这是远程工作的安全方式吗?传输的数据(屏幕信息、键盘输入等)是否加密?如果不是,那么 SSH 选项有什么用?

抱歉,我什么都不知道。我只是想知道我是否真的需要经历所有这些保护 Teamviewer/X11/VNC 连接的最佳方法是什么?

答案1

简短的回答是,是的!

SSH与 一起使用时VNC,表示首先SSH建立连接,然后VNC通过该连接“隧道化”连接SSH

话虽如此,我从未使用过ssvnc,但其名称似乎表明它使用 SSH 和 VNC 协议。那么它使用 SSH 隧道也是合情合理的。

我用Remmina,一种多功能远程连接工具,允许使用各种协议,包括SSHVNC以及两者结合。

您链接的问题和答案有一些很好的建议。您可以SSH自己创建一个隧道,然后VNC单独使用它连接到 127.0.0.1。但 remmina 和 ssvnc 大概会为您完成所有这些工作。

希望这可以帮助

相关内容