Skip to main content

Connection timed out appears when linking Linux to GitHub

Connection timed out appears when linking Linux to GitHub

question

Install GITand complete public key verification: Linux system pulls Github project

 
[root@xxx devtools]# ssh -T git@[github](/search?q=github).com
ssh: connect to host github.com port 22: Connection timed out

solution

Enter id_rsa.pubthe file where the public key and private key are stored and create/modify configthe text .

 
[root@xxx myblog]# cd ~/.ssh
[root@xxx]# vim config

configThe contents are as follows:

 
Host github.com
User zhengzhaojava@163.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

Re-verification successful

 
[root@xxx]# ssh -T git@github.com
The authenticity of host '[ssh.github.com]:443 ([20.205.243.160]:443)' can't be established.
ECDSA key fingerprint is SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM.
ECDSA key fingerprint is MD5:7b:99:81:1e:4c:91:a5:0d:5a:2e:2e:80:13:3f:24:ca.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '[ssh.github.com]:443,[20.205.243.160]:443' (ECDSA) to the list of known hosts.
Hi ProgrammerAdvanced! You've successfully authenticated, but GitHub does not provide shell access.