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

Github报错:Kex_exchange_identification: Connection closed by remote host

文章目录

  • 1. 背景介绍
  • 2. 排查和解决方案

1. 背景介绍

Github提交或者拉取代码时,报错如下:

Kex_exchange_identification: Connection closed by remote host
fatal: Could not read from remote repository.Please make sure you have the correct access rights
and the repository exists.

SSH Key已经设置并且同步。

# ssh -T git@github.com
kex_exchange_identification: Connection closed by remote host

2. 排查和解决方案

这个错误表明 SSH 连接被远程主机关闭,可能的原因包括:

  • 网络问题:确保你的网络连接正常,没有被防火墙或代理阻挡。尝试使用其他网络连接来排除网络问题。
  • SSH 配置问题:检查 SSH 配置文件(通常在 ~/.ssh/config 中)是否正确。如果文件不存在,你可以尝试创建一个基本配置文件:
Host github.comUser gitHostname github.comIdentityFile ~/.ssh/id_rsa
  • SSH 密钥问题:确保你的 SSH 密钥正确配置,并且已经将公钥添加到 GitHub 账户中。你可以尝试重新生成 SSH 密钥并添加:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

然后将 ~/.ssh/id_rsa.pub 文件的内容添加到 GitHub 的 SSH 密钥中。

  • GitHub 服务器问题:GitHub 服务器可能暂时出现问题。你可以访问 GitHub 状态页面 检查是否有服务中断。
  • SSH 客户端问题:确保你的 SSH 客户端是最新版本,尝试升级 SSH 客户端或重新安装。
  • 检查 GitHub 端口:确保你的网络没有阻挡 SSH 端口(通常是端口 22)。有时公司或组织的网络会限制这些端口。
  • 使用 HTTPS:如果 SSH 无法解决问题,可以尝试使用 HTTPS 克隆仓库:
git clone https://github.com/JMoonr/LATR.git
  • 替代端口,端口 443:这通常用于绕过防火墙或代理限制,因为端口 443 是 HTTPS 的标准端口。可以尝试使用这个端口来连接 GitHub。
Host github.comHostName ssh.github.comUser gitPort 443IdentityFile ~/.ssh/id_rsa

如果上述都不行的话,大概率是开了VPN。关闭VPN,过一段时间就正常了。
在这里插入图片描述

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

相关文章:

  • LabVIEW在CRIO中串口通讯数据异常问题
  • ALTERA芯片解密FPGA、CPLD、PLD芯片解密解密
  • [RK3588-Android12] 关于如何取消usb-typec的pd充电功能
  • 分布式 I/O 系统 BL200 Modbus TCP 耦合器
  • Java面试题--JVM大厂篇之Serial GC在JVM中有哪些优点和局限性
  • 【人工智能】机器学习 -- 贝叶斯分类器
  • 深入理解 React 的 useSyncExternalStore Hook
  • 河南萌新联赛2024第(一)场:河南农业大学
  • K8S 上部署 Emqx
  • [React]利用Webcomponent封装React组件
  • Linux C服务需要在A服务和B服务都启动成功后才能启动
  • VSCODE 下 openocd Jlink 的配置笔记
  • JVM--HostSpot算法细节实现
  • 【Unity实战100例】Unity声音可视化多种显示效果
  • [Cesium for Supermap] 加载3dTiles,点击获取属性
  • 【stm32项目】基于stm32智能宠物喂养(完整工程资料源码)
  • 选择Maya进行3D动画制作与渲染的理由
  • Promise应用
  • 51单片机嵌入式开发:13、STC89C52RC 之 RS232与电脑通讯
  • 当代政治制度(练习题)
  • 前端pc和小程序接入快递100(跳转方式和api方式)====实时查询接口
  • 电脑永久性不小心删除了东西还可以恢复吗 电脑提示永久性删除文件怎么找回 怎么恢复电脑永久删除的数据
  • LeetCode热题100刷题16:74. 搜索二维矩阵、33. 搜索旋转排序数组、153. 寻找旋转排序数组中的最小值、98. 验证二叉搜索树
  • C++仿函数
  • 文献阅读:tidyomics 生态系统:增强组学数据分析
  • MySQL运维实战之Clone插件(10.1)使用Clone插件
  • 【系统架构设计】数据库系统(三)
  • 免费视频批量横版转竖版
  • 内存管理(知识点)
  • 【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【29】Sentinel