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

相关推荐
CSJ200203141 小时前
LUMP+NFS架构的Discuz论坛部署
运维·架构
不知疲倦的仄仄2 小时前
2025最新版Docker讲解/面试/命令/容器化技术
运维·docker·容器
程序员黄老师2 小时前
Ubuntu 24.04上安装 Intelligent Pinyin 中文输入法
linux·运维·ubuntu
Albert_Lsk2 小时前
【2025/07/11】GitHub 今日热门项目
人工智能·开源·github·开源协议
Enti7c2 小时前
什么是void,什么时候使用void类型?never和void的区别
linux·运维·ubuntu
宇钶宇夕3 小时前
S7-1200 系列 PLC 中 SCL 语言的 PEEK 和 POKE 指令使用详解
运维·服务器·数据库·程序人生·自动化
心.c4 小时前
后台管理系统-权限管理
javascript·react.js·github
A小码4 小时前
软件开发那些基础事儿:需求、模型与生命周期
运维·服务器
一点一木4 小时前
🚀 2025 年 06 月 GitHub 十大热门项目排行榜 🔥
前端·人工智能·github
Linux运维技术栈4 小时前
企业级配置:Azure 邮件与 Cloudflare 域名解析的安全验证落地详解
运维·安全·flask·azure·cloudflare