ssh:|ssh: connect to host github.com port 22: Connection timed out
使用git 的时候,提示如下错误:
文章图片
连接失败.png 解决方法:
1、输入这个命令等待结果: ssh -T git@github.com
结果是 ssh: connect to host github.com port 22: Connection timed out
如下解决
2、打开存放ssh的目录
cd ~/.ssh
ls
或者 直接去 c盘 里边找
查看是否存在 id_rsa id_rsa.pun known_hosts 三个文件,如果没有移步解决办法:
https://blog.csdn.net/u014344668/article/details/78931031
如果存在,则新建config文件输入下面内容
Host github.com
User YourEmail@163.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
把邮箱换成你自己的
3、再次执行"ssh -T git@github.com" 一遍,会出现如下提示,回车"yes"即可
文章图片
确认提示.png
【ssh:|ssh: connect to host github.com port 22: Connection timed out】4、至此就可以正常用了。
推荐阅读
- SSH|SSH 免密
- ssh生成公钥秘钥
- KubeDL HostNetwork(加速分布式训练通信效率)
- 为Google|为Google Cloud配置深度学习环境(CUDA、cuDNN、Tensorflow2、VScode远程ssh等)
- 运维|如何限制IP 通过 SSH连接服务器
- 运维|Linux 禁止用户或 IP通过 SSH 登录
- [内附完整源码和文档]|[内附完整源码和文档] 基于JSP SSH框架的客车网上售票系统的设计与实现
- Mac生成ssh|Mac生成ssh key,通过ssh-keygen命令
- SSH公钥登录原理(转)
- App|App Store connect Operation Error