GitHub(SSH)通过公共WiFi,端口22被阻塞

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (69)

我目前在一个公共WiFi站点上,我无法使用SSH(他们可能封锁了那个端口)。但是,我需要这个连接来执行一个git push.

➜ ssh -T git@github.com
ssh: connect to host github.com port 22: Connection refused

是否可以通过80端口设置SSH隧道并告知github push利用这种联系?怎么做?我在OSX。这一定是一个常见的问题?

提问于
用户回答回答于

$ vim ~/.ssh/config
Host github.com
  Hostname ssh.github.com
  Port 443

用户回答回答于

Bitbucket也是如此:

Host bitbucket.org
  Hostname  altssh.bitbucket.org
  Port  443

扫码关注云+社区