缠丝猫 发表于 2024-11-28 13:59:01

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

ssh: connect to host github.com port 22: Connection refused是连接github.com的端口号22拒绝连接
22端口拒绝连接,我们可以使用443端口号进行连接
解决方案


[*]打开git bash窗口
[*]输入vim ~/.ssh/config
[*]添加如下字段如果没有config 文件就新建一个
Host github.com
Hostname ssh.github.com
Port 443

[*]测试连接ssh -T git@github.com
假如出现以下内容,输入yes即可
The authenticity of host ‘:443 (:443)’ can’t be established.
ECDSA key fingerprint is SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM.
Are you sure you want to continue connecting (yes/no/)? yes
最终显示Hi chengyun-pg! You’ve successfully authenticated, but GitHub does not provide shell access.,大概会比较慢,耐心等候。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 解决ssh: connect to host github.com port 22: Connection refused