GitHub 異常 - 無法連接22端口 Connection timed out
問題描述
錯(cuò)誤信息:
今天突然用ssh方式 pull GitHub的項(xiàng)目報(bào):ssh: connect to host xx.xx.xx.xx port 22: Connection timed out
表明 SSH 連接在嘗試通過 22 端口連接到遠(yuǎn)程服務(wù)器時(shí)超時(shí)。這可能是由于網(wǎng)絡(luò)環(huán)境、防火墻設(shè)置或代理配置等原因?qū)е碌?很可能端口22被防火墻或提供商阻止了)。
GitHub允許使用443端口
為了解決此問題,我們可以嘗試將 SSH 連接切換到 443 端口。
~/.ssh/config 文件中添加以下內(nèi)容:文章來源:http://www.zghlxwxcb.cn/news/detail-808536.html
Host github.com
Hostname ssh.github.com
Port 443
這將使你的 SSH 連接通過 443 端口與 ssh.github.com 進(jìn)行通信,而不是默認(rèn)的 22 端口。文章來源地址http://www.zghlxwxcb.cn/news/detail-808536.html
到了這里,關(guān)于GitHub 異常 - 無法連接22端口 Connection timed out的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!