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

相关推荐
分布式存储与RustFS5 分钟前
rclone 与 mc mirror:S3 对象存储同步,限速、过滤、断点续传实测对比
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
邱杰47020 分钟前
数智人事系统(十一):Spring Boot + MyBatis-Plus 的 CRUD 落地
后端·github
祖力5520 分钟前
驱动工程搭建与字符设备驱动框架
linux·运维·服务器·内核·arm·imx6ull·驱动
邱杰47021 分钟前
数智人事系统(十三):考勤打卡与出勤日历
后端·github
第25小时记录28 分钟前
[2026] Linux安装教程
运维·python
曦樂~1 小时前
Symmetric Ciphers对称加密
运维·服务器
mister_guo1 小时前
Elasticsearch:原理、Docker 安装与常用命令
大数据·运维·elasticsearch
刚入门的大一新生2 小时前
Linux-Ext系列文件系统
linux·运维·服务器
小弥儿2 小时前
GitHub今日热榜 | 2026-10-12:pytorch 上升四位
人工智能·pytorch·学习·开源·github
灯澜忆梦2 小时前
【docker】#4 | Docker 自定义镜像与 Dockerfile
运维·docker·容器