GitHub 异常 - 无法连接22端口 Connection timed out

GitHub 异常 - 无法连接22端口 Connection timed out

问题描述

错误信息:

今天突然用ssh方式 pull GitHub的项目报:ssh: connect to host xx.xx.xx.xx port 22: Connection timed out

表明 SSH 连接在尝试通过 22 端口连接到远程服务器时超时。这可能是由于网络环境、防火墙设置或代理配置等原因导致的(很可能端口22被防火墙或提供商阻止了)。

GitHub允许使用443端口

为了解决此问题,我们可以尝试将 SSH 连接切换到 443 端口。

~/.ssh/config 文件中添加以下内容:

bash 复制代码
Host github.com
  Hostname ssh.github.com
  Port 443

这将使你的 SSH 连接通过 443 端口与 ssh.github.com 进行通信,而不是默认的 22 端口。

相关推荐
shandianchengzi5 分钟前
【记录】Unity|Unity从安装到打开一个Github项目(以我的世界(仿)为例)
unity·c#·游戏引擎·github·我的世界·mc
穿花云烛展5 分钟前
项目实践3:一个冲突引起的灾难
前端·github
前端赵哈哈14 分钟前
Git 本地仓库操作指南:将未提交文件复刻至新分支(无需关联远端)
前端·git·github
uhakadotcom1 小时前
如何从阿里云的sls日志中清洗出有价值的信息?
后端·面试·github
绝无仅有3 小时前
猿辅导面试系列:MQ消息队列解析与常见面试问题
后端·面试·github
绝无仅有3 小时前
猿辅导计算机面试文章经典总结
后端·面试·github
迷路爸爸18014 小时前
解决GitHub SSH密钥冲突:一台电脑多账户配置
运维·ssh·github
Glink17 小时前
现在开始将Github作为数据库
前端·算法·github
jio本小子17 小时前
GitHub 上常用的英语词汇及其中文翻译
github
逛逛GitHub18 小时前
发现 4 个 GitHub 开源项目,太给劲儿了。
github