github配置ssh的时候 ssh: connect to host github.com port 22: Connection timed out

今天配置ssh的时候最后一步验证是否能够连接成功的时候,出现了这个报错

查看了一下 .ssh 文件夹,发现只有两个文件

但是看到网上别人的都是有一个config文件,所以我们也要创建一个config文件(这个文件是没有文件类型的)

里面填入

复制代码
Host github.com
HostName ssh.github.com  # 这是最重要的部分
User git
Port 443
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa

然后运行 ssh -T git@github.com

然后就可以啦,并且ssh文件夹里面还多了几个文件

相关推荐
AI自动化工坊4 小时前
ProofShot实战:给AI编码助手添加可视化验证,提升前端开发效率3倍
人工智能·ai·开源·github
zfxwasaboy5 小时前
Linux宏clamp(val, lo, hi)的作用
linux·运维·服务器
疯狂成瘾者5 小时前
上传到 GitHub 的步骤总结
大数据·elasticsearch·github
apl3595 小时前
论DevOps、平台工程的核心:配置管理与依赖管理
运维·devops
kida_yuan6 小时前
【以太来袭】6. Besu 的 API 与调试体系
运维·区块链
李彦亮老师(本人)8 小时前
【Linux系统】Rocky Linux 9.7操作系统简介
linux·运维·服务器·docker·kubernetes
minji...8 小时前
Linux 进程信号(二)信号的保存,sigset_t,sigprocmask,sigpending
linux·运维·服务器·网络·数据结构·c++·算法
何中应8 小时前
Grafana如何重置密码
linux·运维·服务器·grafana
第一程序员9 小时前
Python基础学习路径:非科班转码者的入门指南
python·github
贺小涛10 小时前
jenkins
运维·jenkins