问题
安装GIT并完成公钥验证:Linux 系统拉取 Github项目

(图片来源网络,侵删)
[root@xxx devtools]# ssh -T git@github.com ssh: connect to host github.com port 22: Connection timed out
解决方案
进入在存放公钥私钥id_rsa.pub文件里,新建/修改config文本
[root@xxx myblog]# cd ~/.ssh [root@xxx]# vim config
config中的内容如下:

(图片来源网络,侵删)
Host github.com User zhengzhaojava@163.com Hostname ssh.github.com PreferredAuthentications publickey IdEntityFile ~/.ssh/id_rsa Port 443
重新验证成功
[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.