当前位置: 首页 > news >正文

解决 ssh connect to host github.com port 22 Connection timed out

一、问题描述

本地 pull/push 推送代码到 github 项目报 22 端口连接超时,测试连接也是 22 端口连接超时

image-20250104135646734

ssh 密钥没问题、也开了 Watt Toolkit 网络是通的,因此可以强制将端口切换为 443

二、解决方案

1、测试连接

ssh -T git@github.com

image-20250104140258814

意味着无法通过默认 22 端口与 github 进行 SSH 连接

2、将 ssh 连接端口修改为 443 进行连接测试

ssh -T -p 443 git@ssh.github.com

image-20250104140502629

显示如上 Hi <username>! You've successfully authenticated, but GitHub does not provide shell access. 信息代表着通过 443 端口成功进行了身份验证,但 GitHub 不提供 shell 访问权限

3、修改 SSH 的 config 配置文件

位置:C:\Users\<username>\.ssh

image-20250104140821565

添加如下内容

# Add section below to it
Host github.comHostname ssh.github.comPort 443

image-20250104140922920

4、再次测试连接

ssh -T git@github.com

image-20250104141108497

5、最后克隆仓库

解决

image-20250104141203300

http://www.lryc.cn/news/515459.html

相关文章:

  • mybatis/mybatis-plus中mysql报错
  • 在ros2 jazzy和gazebo harmonic下的建图导航(cartographer和navigation)实现(基本)
  • 《Rust权威指南》学习笔记(五)
  • GitHub的简单操作
  • 「Mac畅玩鸿蒙与硬件54」UI互动应用篇31 - 滑动解锁屏幕功能
  • SMMU软件指南之系统架构考虑
  • 使用高云小蜜蜂GW1N-2实现MIPI到LVDS(DVP)转换案例分享
  • 「C++笔记」unordered_map:哈希化的无序映射函数(键值对)
  • Linux 安装jdk
  • asp.net core 发布到iis后,一直500.19,IIS设置没问题,安装了sdk,文件夹权限都有,还是报错
  • 【Go】运行自己的第一个Go程序
  • qt qss文件的使用
  • 【管道——二分+区间合并】
  • 宽带、光猫、路由器、WiFi、光纤之间的关系
  • 如何排查 Apache Doris 中 “Failed to commit txn“ 导入失败问题?
  • 回归预测 | MATLAB实现CNN-GRU卷积门控循环单元多输入单输出回归预测
  • HCIA-Access V2.5_7_3_XG(S)原理_关键技术
  • leetcode hot 100 不同路径
  • 智慧工地解决方案 1
  • LeetCode -Hot100 - 53. 最大子数组和
  • php 多进程那点事,用 swoole 如何解决呢 ?
  • 探索AI在地质科研绘图中的应用:ChatGPT与Midjourney绘图流程与效果对比
  • 【竞技宝】CS2:HLTV 2024 TOP11-w0nderful
  • Lua迭代器如何使用?
  • qt中如何判断字符串是否为数字,整数,浮点数?
  • Oracle sql developer and Toad for Oracle set start DBMS output
  • 【踩坑】SparkSQL union/unionAll 函数的去重问题
  • 域上的多项式环,整除,相通,互质
  • 计算机毕业设计PyHive+Hadoop深圳共享单车预测系统 共享单车数据分析可视化大屏 共享单车爬虫 共享单车数据仓库 机器学习 深度学习
  • Julia语言的学习路线