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

相关推荐
wangruofeng5 小时前
81 位 GitHub Stars 校友的作品与共同点:影响力来自长期公开建设
开源·github
小张成长计划..7 小时前
【Linux】10:冯·诺依曼体系结构和操作系统
linux·运维·服务器
码流怪侠10 小时前
StreamingBench:首个流式视频理解基准——多模态大模型离人类实时感知还有多远?
llm·github·音视频开发
兔C11 小时前
Linux 命令行入门学习资料 day_2
linux·运维·服务器
枕星而眠12 小时前
【数据结构】红黑树入门指南
运维·数据结构·c++·后端
峰向AI13 小时前
119K Star 的 AI Agent 宝库:别人写好的 100 个模板,克隆就能跑
github
dong_junshuai13 小时前
每天一个开源项目#34 Desktop Commander:7.5K Star MCP 桌面工具箱
github
snow@li14 小时前
深入理解内核与操作系统的关系
运维·服务器·microsoft
逛逛GitHub15 小时前
GitHub 上已开源,有人把《哈利·波特》中的笔记做出来了。
github
星融元asterfusion15 小时前
高效网卡部署与自动化运维:EasyRoCE Toolkit NC 配置指南
运维·自动化