SSH connect to host github.com port 22 Connection refused
本文最后更新于:2024年4月2日 晚上
在个人电脑上使用Git命令来操作GitHub上的项目,突然提示如下错误ssh: connect to host github.com port 22: Connection refused
。
1 |
|
提示连接GitHub的22端口被拒绝,用浏览器访问Github发现正常访问,说明不是Github出了问题,怀疑可能是Github的22端口被屏蔽了,因此改用Github的443端口进行访问。
1 |
|
通过修改SSH的config文件,让SSH在访问Github时使用443端口,再进行git pull
操作发现可以正常下载数据。
Tips:
- 使用
ssh -T git@github.com
来测试和GitHub的网络通信是否正常,如果提示Hi xxxxx! You've successfully authenticated, but GitHub does not provide shell access.
就表示一切正常。 ssh -v
命令,-v
表示verbose,会打出详细日志。1
ssh -vT git@github.com
SSH connect to host github.com port 22 Connection refused
http://starnight.top/2024/01/17/SSH connect to host github.com port 22 Connection refused/