0

一般来说,我对 SSH 和 *nix 系统不是很熟悉,所以请原谅我可能提出的愚蠢问题。

通过 SSH 连接对 VCS 进行隧道传输(希望这是一个合适的术语)背后的好处和确切目的是什么?是速度吗?还是安全?或者是其他东西?

4

2 回答 2

2

安全性,并且 SSH 是一种标准的传输协议。SSH 也经常使用密钥身份验证来提供与 VCS 的无密码交互。速度不是好处,因为 SSH 加密传输,因此需要时间进行加密/解密。

为什么选择标准传输协议?获得防火墙许可更直接,VCS 不必重新发明轮子等。

于 2012-08-30T20:46:51.820 回答
1

这是一个主观的答案,但以下是我将通过 SSH 隧道传输任何应用程序协议的三个原因,按重要性排序:

  1. 认证和授权

    我不必维护我自己的用户数据库,不必考虑密码加密,不必再让系统管理员管理其他事情。

  2. 连接管理

    我可以专注于我的应用程序级通信,而不必担心我已经创建了一个可利用的安全漏洞。

  3. 管理员更有可能打开知名端口

于 2012-08-30T20:50:46.403 回答