解决 ssh: connect to host github.com port 22: Connection timed out

问题

今天使用git克隆github上的代码时,一直报错

原以为是公钥过期了,就尝试修改配置公钥,但是尝试了几次都不行,最终在博客上找到了解决方案,在次记录一下,以备不时之需

解决ssh-connect-to-host-github-com-port-22-connection-timed-out_ssh connection time out-CSDN博客

解决方案

找到.ssh文件夹,创建config文件

Host github.com
User [email protected]
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

将以上内容拷贝进去,保存并退出

其中[email protected]是你注册github上的邮箱

测试

连接giithub

ssh -T [email protected]

你可能感兴趣的:(Linux系统,ssh,github)