ssh: connect to host github.com port 22: Connection timed out
注意選擇url下載鏈接的時候要選擇ssh類型的鏈接,要選擇ssh類型的鏈接,要選擇ssh類型的鏈接
嗚嗚嗚浪費我兩小時
1.異常
在連接github時,執行”ssh -T git@github.com” 命令時,出現
ssh: connect to host github.com port 22: Connection timed out
2.解決
在存放公鑰私鑰(id_rsa和id_rsa.pub)的文件里,新建config文本,內容如下:
第一步:打開終端並打開存放ssh的目錄
cd ~/.ssh
ls
查看是否存在這些文件 若不存在,則可能是ssh沒配置對,首先需要配置ssh(自行百度)很簡單
若存在則在繼續在終端輸入以下命令新建一個文件
vim config
接着輸入下面內容
Host github.com
User 注冊github的郵箱
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
最后:wq退出編輯即可
接着再執行
ssh -T git@github.com
1
出現提示回車yes即可
驗證就能順利通過了