首页 > 其他分享 >解决 ssh connect to host github.com port 22 Connection timed out

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

时间:2025-01-04 14:57:26浏览次数:6  
标签:github 22 443 端口 Connection ssh com

一、问题描述

本地 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.com
  Hostname ssh.github.com
  Port 443

image-20250104140922920

4、再次测试连接

ssh -T git@github.com

image-20250104141108497

5、最后克隆仓库

解决

image-20250104141203300

标签:github,22,443,端口,Connection,ssh,com
From: https://www.cnblogs.com/misakivv/p/18651868

相关文章

  • LeetCode22.括号生成
    题目:数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。示例1:输入:n=3输出:["((()))","(()())","(())()","()(())","()()()"]示例2:输入:n=1输出:["()"]思路:回溯法。如果左括号数量小于生成括号的对数,可以放一个左括号如果......
  • leetCode322.零钱兑换
    题目:给你一个整数数组coins,表示不同面额的硬币;以及一个整数amount,表示总金额。计算并返回可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回-1。你可以认为每种硬币的数量是无限的。示例1:输入:coins=[1,2,5],amount=11输出:3解释:11=5+5+1思......
  • 可能是GitHub star星最多的Golang Web框架-Gin初识
    对比目前主流GolangWeb框架对比名称描述star数量GinGin是用Go(Golang)编写的HTTPWeb框架。它具有类似Martini的API,性能要好得多-速度提高了40倍。79.6kFiber用Go编写的受Express启发的Web框架34.4kBeegobeego是一个用于Go编程语言的......
  • 一次性搞懂什么是AIGC!(一篇文章22个基本概念)
    全新的时代,AIGC(ArtificialIntelligenceGenerativeContent,即人工智能生成内容)正在重新塑造着内容创作生态。当常识能被机器识别,当艺术被重新定义,当创意不再需要人工,广告营销行业将迎来一场生产变革巨浪。数英将持续聚焦AIGC领域,通过资讯分享、认知科普、方法总结、深度访......
  • # 2024-2025-1 20241422 《计算机基础与程序设计》第15周学习总结
    2024-2025-120241422《计算机基础与程序设计》第15周学习总结作业信息这个作业属于哪个课程(2024-2025-1-计算机基础与程序设计)这个作业要求在哪里(2024-2025-1计算机基础与程序设计第十三周作业)这个作业的目标信息系统、数据库与SQL、人工智能与专家系统、人工......
  • GitHub 中疑似有 450 万个假星
    《4.5Million(Suspected)FakeStarsinGitHub:AGrowingSpiralofPopularityContests,Scams,andMalware》一、研究概述这篇论文主要关注的是GitHub平台上存在的疑似虚假“星标(star)”现象。GitHub作为全球最大的代码托管平台,“星标”是衡量项目受欢迎程度和质量的......
  • 仿照 github代码提交代码活跃图 Python实现全年运动活跃图
     Python代码如下:1importmatplotlib.pyplotasplt2importnumpyasnp34#假设有一年的运动数据,每天的运动次数5np.random.seed(0)6activity_data=np.random.randint(0,11,size=365)78#创建一个7天*53周的网格9days_in_week=710weeks......
  • GitHub Actions 自动构建和部署容器到 Azure Web App
    在当今快速发展的软件开发世界中,持续集成和持续部署(CI/CD)已成为提高效率和保证质量的关键实践。本文将详细介绍如何使用GitHubActions来自动构建Docker容器并将其部署到AzureWebApp。这个自动化流程不仅能节省大量时间,还能显著减少人为错误,让开发团队更专注于代码质......
  • 基于 GitHub API 的 Issue 和 PR 自动化解决方案
    文章目录摘要引言优化Issue和PR管理的方法工具选择流程优化自动化Issue和PR管理代码逻辑详解获取Issue数据为Issue添加标签将Issue分配给开发者主逻辑实际运行效果进一步扩展QA环节总结参考资料摘要在开源项目中,Issue和PullRequest(PR)的数量庞......
  • CSS学习记录22
    CSS按钮基本按钮样式.button{background-color:#4CAF50;/*Green*/border:none;color:white;padding:15px32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;} 按钮颜色使用background-color属性......