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文件夹里面还多了几个文件

相关推荐
没脾气的打火叽_12 小时前
Codex 明明支持 Subagent,为什么却不会主动用?我做了个 Skill 来解决这个问题
github
黑贝是条狗13 小时前
Excel批量处理工具
linux·运维·excel
微光shimmer13 小时前
doc-chain skill:一站式控制 AI 变更边界的文档依赖网络
github·ai编程
实心儿儿13 小时前
Linux —— 进程间通信 - 匿名管道
linux·运维·服务器
wgl66652013 小时前
进程间通信
linux·运维·服务器
悠悠1213813 小时前
从0到1掌握Ansible:让自动化运维不再是梦想
运维·自动化·ansible
璞华Purvar13 小时前
VC PE投资管理系统选型的核心考量因素有哪些?(2026选型指南)
大数据·运维·人工智能
b55t4ck13 小时前
Linux CVE-2026-31431(Copy Fail)漏洞深入复现分析(待完善).md
linux·运维·服务器
前端老曹13 小时前
Linux 指令完整版
linux·运维·服务器
广州服务器托管13 小时前
[2026.5.12][IT工坊]WIN11.26300.8376专业工作站版[PIIS]中简 深度优化
运维·人工智能·windows·计算机网络·可信计算技术