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

相关推荐
寒晓星15 小时前
[linux]线程及多线程
linux·运维
redreamSo15 小时前
一天涨 1800 星的 GitHub 榜首:AI 编程瓶颈变成了 token
人工智能·开源·github
慧一居士15 小时前
Linux如何设置固定的静态ip
运维
国服第二切图仔16 小时前
13其他工具 - Skill/LSP/Sleep等
linux·运维·里氏替换原则
逛逛GitHub17 小时前
盘点 18 个 Kimi K3 外网爆火的案例,太令人惊艳了。
github
暴力求解17 小时前
Linux ---线程控制(二)
linux·运维·服务器·操作系统
我变秃了也没变强18 小时前
oepnssh版本升级
ssh
梦痕长情18 小时前
等保三级三权账户
linux·运维·服务器
jiecy19 小时前
为Linux系统双网卡配置静态路由
linux·运维
weixin_3077791319 小时前
Linux下Jenkins数据故障的系统化排查Shell脚本
linux·运维·服务器·jenkins