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

相关推荐
网络工程小王2 分钟前
【LangChain Prompt 完整指南】提示词篇
运维·人工智能·学习
逸Y 仙X6 分钟前
文章二十:Elasticsearch高亮搜索完全指南
java·大数据·运维·elasticsearch·搜索引擎·全文检索
Resistance丶未来14 分钟前
Coding-Interview-University 学习路径实战评测
人工智能·gpt·学习·github·claude·gemini·kimi
yyuuuzz15 分钟前
国际云服务器的技术特性与使用场景
运维·服务器
代码中介商17 分钟前
Linux多线程编程进阶:fork与锁的交互及网络编程入门
linux·运维·服务器
我不是立达刘宁宇25 分钟前
权限提升-前置基础-linux
linux·运维·服务器
johnny2339 小时前
运维管理面板:AcePanel、OpenOcta、DeepSentry
运维
青梅橘子皮9 小时前
Linux---基本指令
linux·运维·服务器
REDcker10 小时前
Linux信号机制详解 POSIX语义与内核要点 sigaction与备用栈实践
linux·运维·php
cui_ruicheng11 小时前
Linux进程间通信(三):System V IPC与共享内存
linux·运维·服务器