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

相关推荐
AuTumn-L20 分钟前
使用 SSH 密钥认证实现安全免密登录
服务器·安全·ssh
领创工作室31 分钟前
GitHub Workflows 全面解析:从核心概念到开源实现
运维·github
吕海洋1 小时前
目前可用的docker源2026.08
运维·docker·容器
~|Bernard|2 小时前
Linux 定时任务(Cron)完整教程
linux·运维·服务器
小周学学学3 小时前
vmware-horizon第一章:horizon服务器安装
运维·服务器·vmware
一条泥憨鱼3 小时前
【从0开始学习计算机网络】| DNS -记录类型详解
计算机网络·http·github·域名·dns·记录
gsls2008083 小时前
Penpot Docker 部署与 MCP 服务配置文档
运维·docker·容器·原型·penpot
u1301303 小时前
GitHub 热榜项目:日榜(2026-08-21)
驱动开发·github
九硕智慧建筑一体化厂家4 小时前
直流智能照明|全场景节能升级!打造安全低碳的智慧建筑光环境
运维·笔记·安全·智慧城市
蓝速科技4 小时前
蓝速科技丨数智人终端选型指南:后台运维如何决定长期运营成本
运维·科技