gpt4 book ai didi

svn - Windows SVN 服务器上的 SVN 和 SVN+SSH 的区别?

转载 作者:行者123 更新时间:2023-12-04 21:55:30 27 4
gpt4 key购买 nike

我试图了解常规 svn://和 svn+ssh://访问在颠覆存储库安全性方面的差异。

我已经在自定义端口和 IP 地址中设置了我的 subversion 存储库,并在防火墙上打开了相同的端口,并将存储库配置为只允许经过身份验证的用户访问。

据我了解,subversion svn://访问通过 subversion 端口连接,而 svn+ssh://连接到 ssh 端口以创建到服务器的隧道(很像使用 PuTTY)。

我认为 svn+ssh 的使用是没有向世界开放 svn 端口的额外安全性,还是我错过了其他东西?

编辑:
svn+ssh://命令与打开到我的服务器的 PuTTY 隧道并使用 svn://localhost/repository 有何不同?我已经阅读了几篇关于如何获得颠覆以使 svn+ssh 在 Windows 中工作的文章,但我无法完全理解。用 PuTTY 打开隧道就可以了,但我必须记住在调用 svn://localhost/repository 之前先打开它。

最佳答案

没错,根据documentation SSH 版本所做的是创建一个隧道,因此您将使用更安全的版本,而不是使用 svn“套接字”,使用 SSH 协议(protocol)在两端之间进行通信。

svn+ssh://和使用 PuTTY 创建自己的隧道的区别在于前者的便利性。

关于svn - Windows SVN 服务器上的 SVN 和 SVN+SSH 的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/312370/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com