阻止 SSH 端口,因此我无法使用git,如何绕过过滤以便我可以使用此端口?
答案 0 :(得分:2)
git remote add foo ssh://foobar.com:1234/foo
工作正常(tcpdump确实显示我尝试联系端口1234)。
答案 1 :(得分:2)
您可以使用新的smart http transport而不是ssh来发布和接收对象。这是超过http,应该更开放。
答案 2 :(得分:1)
您应该只需在repo的URI中使用冒号分隔符指定其他端口:
git clone ssh://my.domain.name:2222/repo.git
答案 3 :(得分:0)
SSH隧道是加密路径,允许用户绕过禁止某些Internet流量的防火墙。 This指南将帮助您与自由软件客户端Putty创建SSH隧道。