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 [email protected]

然后就可以啦,并且ssh文件夹里面还多了几个文件

相关推荐
努力学习的小廉19 分钟前
深入了解linux系统—— 进程池
linux·运维·服务器
秃头菜狗42 分钟前
各个主要目录的功能 / Linux 常见指令
linux·运维·服务器
Morpheon1 小时前
Cursor 1.0 版本 GitHub MCP 全面指南:从安装到工作流增强
ide·github·cursor·mcp
jiunian_cn2 小时前
【Linux】centos软件安装
linux·运维·centos
藥瓿亭2 小时前
K8S认证|CKS题库+答案| 6. 创建 Secret
运维·ubuntu·docker·云原生·容器·kubernetes·cks
2302_809798322 小时前
【JavaWeb】Docker项目部署
java·运维·后端·青少年编程·docker·容器
嵌入式大圣2 小时前
Neko虚拟浏览器远程协作方案:Docker+内网穿透技术部署实践
运维·docker·容器
dmy3 小时前
n8n内网快速部署
运维·人工智能·程序员
程序员JerrySUN3 小时前
全面理解 Linux 内核性能问题:分类、实战与调优策略
java·linux·运维·服务器·单片机
米粉03053 小时前
深入剖析Nginx:从入门到高并发架构实战
java·运维·nginx·架构