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

相关推荐
网硕互联的小客服22 分钟前
SSD和HDD存储应该如何选择?
linux·运维·服务器·网络·安全
lemon31062423 分钟前
浪潮服务器装linux系统步骤
linux·运维·服务器
gugugu.24 分钟前
Linux进程:进程状态
linux·运维·服务器
wanhengidc26 分钟前
服务器在企业中的作用与价值
运维·服务器·arm开发·安全·智能手机·玩游戏
IDC02_FEIYA26 分钟前
视频网站服务器带宽需要多少?视频网站服务器配置要求
运维·服务器·音视频
我爱钱因此会努力37 分钟前
ansible实战- 循环创建多个用户
运维·服务器·centos
广药门徒38 分钟前
Linux 驱动开发中,主设备号和次设备号不同的两个驱动能否正常工作
linux·运维·驱动开发
白小云<1 小时前
docker容器
运维·docker·容器
一个向上的运维者1 小时前
AI重塑云计算与运维:从被动响应到智能自治的进化之路
运维·人工智能·云计算
CoderJia程序员甲1 小时前
GitHub 热榜项目 - 日榜(2025-10-29)
ai·开源·github·1024程序员节·ai教程