ssh:连接到主机ssh.github.com端口443:连接被拒绝

时间:2018-05-05 09:50:14

标签: git github ssh

我在推送代码中:

ssh: connect to host ssh.github.com port 22: Connection refused

错误,我发现在互联网上,看到有人说是在~/.ssh目录中创建一个配置文件,输入配置文件

Host github.com
User myusername
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

但ping github.com再次出现ssh:连接到主机ssh.github.com端口443:连接被拒绝错误,请Dachen告诉我解决方案

1 个答案:

答案 0 :(得分:4)

443是SSL端口,而不是SSH端口,所以此配置肯定是不正确的。删除此配置文件。

更新:结果是github.com上的端口443 sshing 实际上是有效的,虽然大多数服务器不支持此功能,并且它可能被您阻止防火墙甚至适用于github.com - 请参阅下面的评论。

从您的问题中不清楚错误消息是否实际上是指端口22或端口443,因为该问题包含两个不同的错误消息。如果它指向端口22,则可能是由您和GitHub之间的防火墙引起的,就像您工作或学习的防火墙一样。使用存储库的HTTP URL而不是SSH URL。