解決ssh:connect to host 107.2.1.95.3 port 22:Connection timed out

1923 ワード

Git Shellでコマンドを入力して先ほどの公開鍵が正しく認証されているかどうかをテストする場合
~$ ssh Git@github.com 

常に次のエラーを報告します.
ssh: connect to host github.com port 22: Connection timed out

次は私が見つけた解決策です.
まず、私たちはsshディレクトリの下にconfigファイルを作成し、次のように入力します.
Host github.com 
User xxx@qq.com ( github , ) 
Hostname ssh.github.com 
PreferredAuthentications publickey 
IdentityFile ~/.ssh/id_rsa 
Port 443 

以上の内容をconfigファイルにコピーして、メールボックスを修正し、保存して閉じることに注意してください.githubに接続するかテストする.com
PC:~/.sshcd PC:  ssh -T git@github.com 
Warning: Permanently added ‘[ssh.github.com]:443,[207.97.227.248]:443’ (RSA) to the list of known hosts. 
Hi zhou411424! You’ve successfully authenticated, but GitHub does not provide shell access. 

Hi xxxが現れる!…接続に成功したことを示します.