连接GitHub提示远程主机关闭连接

2023-05-16

连接GitHub提示远程主机关闭连接

    • 发现问题
    • 排查问题
    • 反思

错误代码:kex_exchange_identification:Connection closed by remote host

发现问题

今天晚上使用git连接了GitHub,使用ssh连接GitHub测试是否成功时,出现了上面的错误代码,百度谷歌找了一堆没有找到准确的解决方案,找到的都是Error: Permission denied (publickey),而这个问题网上解决方案倒是一大堆,然后就去GitHub的SSH故障排除,看了看还是没有远程主机关闭连接的解决方案,不过从“权限被拒绝”这个错误点知道了点处理思路。
在这里插入图片描述

排查问题

根据官网的操作先是排查公钥的MD5值

ssh-add -l -E md5

使用这个命令如果不是给你的一串MD5值的话,而是提示你“无法打开到您的身份验证代理的连接。”,那么就是你没有将密钥加载到SSH里,使用下面命令将其添加到SSH里
在这里插入图片描述

ssh-add ~/.ssh/id_rsa

然后我就按照输出的MD5值和GitHub上的对照,发现我的MD5值是正确的
在这里插入图片描述
然后使用官网的给出的命令自己进行排查

ssh -vT git@github.com

使用上面的命令排查期间发现,我电脑显示的github.com的IP地址竟然是13.250.177.223,最开始没发现,以为IP是真确的最后百度上看到github.com的IP网段好像是192.30.252~192.30.255的,然后我就懵了,那我这个IP是谁的,自己查了一下显示新加坡的,然后看到网上说的可能出现了流量劫持,然后看到了一个解决方案把自己的host文件添加一个192.30.253.112 github.com
在这里插入图片描述
添加后又使用上面的命令排查,这次出现的IP的确是192.30.253.112,但是到最后还是出现了远程主机关闭连接,然后真的是头大,一直搜百度一直找问题就是解决不了,一遍一遍的搞就是不成功,最后TM转念一想,WC,国外的IP为啥可以劫持我国内的?咦~ 不对,我自己TM的一直挂着香港的VPN,哎 我真的是太不冷静了
在这里插入图片描述
最后把VPN关了,重新搞了一边,不过出现了个密钥没有加入到SSH里,不过这个都是小问题,最后嘿嘿😂,成功了!终于不负我搞了将近俩小时😭
在这里插入图片描述

反思

有些偏门的问题问了百度也是白问,总结一下处理问题还是要有一个清晰的思路,搞一遍不行搞两遍还不行继续多搞几遍,你会发现你离真正的解决方案越来越远😂,重要的还是详细仔细不马虎的读日志或看处理流程,就这个问题而言,我如果最开始不挂VPN就不会这么多事,不过既然出现了肯定是要对这个问题有一个学习态度
在这里插入图片描述
本次把问题记录下来可以给有同样问题的人参考参考,毕竟百度搜出来的解决方案比较繁杂

以上均为个人问题处理笔记,如有错误请指正,共同学习,谢谢。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

连接GitHub提示远程主机关闭连接 的相关文章

随机推荐

  • 动手学无人驾驶(6):基于IMU和GPS数据融合的自车定位

    在上一篇博文 动手学无人驾驶 xff08 5 xff09 xff1a 多传感器数据融合 介绍了如何使用Radar和LiDAR数据对自行车进行追踪 xff0c 这是对汽车外界运动物体进行定位 对于自动驾驶的汽车来说 xff0c 有时也需要对自
  • ubuntu内核版本5.4.0-92-generic 编译 4.15版本内核遇到报错 :PIC mode相关错误 【已解决】

    背景 xff1a 需要换个低版本内核来编译东西 因为高版本kernel拿来编译相对老的内核的时候 xff0c 有一些报错 xff0c 比如这个 PIC mode 的错误 xff0c 也许是新版本支持 老版本不支持的特性 xff0c 此处就暂
  • 进程切换与中断

    进程切换指从正在运行的进程中收回处理器 xff0c 让待运行进程来占有处理器运行 实质上就是被中断运行进程与待运行进程的上下文切换 进程切换必须在操作系统内核模式下完成 xff0c 这就需要模式切换 模式切换又称处理器切换 xff0c 即用
  • Rviz玩转三轴机械臂

    前言 最近想加深ROS仿真机械臂的理解 xff0c 所以笔者参考一些资料与博客 xff0c 在ROS下搭个简单的三轴机械臂 xff0c 在Rviz下实现各轴关节转动 xff0c 如果后续有时间的话 xff0c 可能会更新下Gazebo下仿真
  • benchmark和baseline的解释以及区别

    Benchmark和baseline都有性能比较的意思 先看看字典定义 benchmark xff1a N COUNT A benchmark is something whose quality or quantity is known
  • 树莓派控制无人机实现定点降落(一)——树莓派4安装ROS(Kinetic)

    目录 树莓派控制无人机实现定点降落 xff08 一 xff09 树莓派4安装ROS xff08 Kinetic xff09 1 安装ROS仓库2 安装Bootstrap依赖3 rosdep初始化4 安装ros5 解决依赖6 构建 xff08
  • 树莓派控制无人机实现定点降落(三)——PX4固件源码编译中的坑

    目录 树莓派控制无人机实现定点降落 xff08 三 xff09 PX4固件源码编译中的坑1 建立工作空间 xff0c 克隆固件源码2 arm none eabi gcc安装3 错误解决4 成功编译 树莓派控制无人机实现定点降落 xff08
  • 树莓派控制无人机实现定点降落(四)——gazebo无人机定点降落仿真环境搭建

    目录 树莓派控制无人机实现定点降落 xff08 四 xff09 gazebo无人机定点降落仿真环境搭建1 编译px4 sitl default2 编译gazebo3 仿真3 尝试offboard node4 无人机添加单目相机 树莓派控制无
  • 树莓派控制无人机实现定点降落(六)——地标识别及控制算法的实现

    目录 树莓派控制无人机实现定点降落 xff08 六 xff09 地标识别及控制算法的实现1 地标识别2 控制算法3 剩余工作 树莓派控制无人机实现定点降落 xff08 六 xff09 地标识别及控制算法的实现 地标识别方法同样参照了我上篇博
  • PIX飞控电流计设置

    在 测量电池电压 一栏输入用电压表测得的电池电压 xff0c 保存
  • Airsim_API

    AirSim API 参考自知乎大佬https www zhihu com column multiUAV 讲的非常好 xff01 无人机姿态角 pitch是俯仰角 xff0c 是 点头 yaw是偏航角 xff0c 是 摇头 roll是旋转
  • Apollo自动驾驶入门课程第①讲—无人驾驶概览

    目录 1 全面了解自动驾驶主要模块 2 了解无人车的运作方式 3 开放式软件栈 4 本节其他重点 本文转自微信公众号 xff1a Apollo开发者社区 原创 xff1a 阿波君 Apollo开发者社区 8月1日 在Apollo 3 0发布
  • mavsdk_api

    MAVSDK中offboard一些API Value 其中是offboard需要用到的一些参数定义 offboard PositionNedYaw class mavsdk offboard PositionNedYaw north m e
  • strstr()函数的使用说明(C语言)

    头文件 lt string h gt 函数作用 xff1a 1 strstr 函数搜索一个字符串在另一个字符串中的第一次出现 2 找到所搜索的字符串 xff0c 则该函数返回第一次匹配的字符串的地址 xff1b 3 如果未找到所搜索的字符串
  • Linux硬件信息查看命令

    查看磁盘 df 查看CPU信息 cat proc cpuinfo 查看显卡 lspci grep VGA 查看OS采用核心号 lsb release cs Linux查看当前操作系统版本信息 cat proc version Linux查看
  • DockerFile的使用

    DockerFile的使用 一 DockerFile构建过程解析1 1 Dockerfile内容基础知识1 2 Docker执行Dockerfile的大致流程 二 DockerFile常用保留字指令三 DockerFile案例3 1 先准备
  • myeclipse2019 4.0配置tomcat9的两个问题

    myeclipse2019 4 0配置tomcat9的两个问题 问题一 xff1a myeclipse配置tomcat端口无效 图中提示Tomcat的一个或多个端口无效 xff08 并非占用 xff0c 端口占用看问题二 xff09 出现这
  • MySQL-约束(三)

    MySQL 约束 约束的定义常见的约束类型表级约束与列级约束例子非空约束 NOT NULL 唯一约束 UNIQUE 联合唯一约束 默认约束 DEFAULT 主键约束 PRIMARY KEY 复合主键约束复合主键与联合主键 外键约束 FORE
  • 双系统之kali

    双系统之kali 所用工具制作kali的引导盘硬盘分区安装kali设置启动引导设置root密码U盘恢复 下面文章多为图片形式 xff0c 每个图片中包含详细的步骤 所用工具 16G的U盘一个 xff0c 电脑一台 所有的软件均已上传至百度网
  • 连接GitHub提示远程主机关闭连接

    连接GitHub提示远程主机关闭连接 发现问题排查问题反思 错误代码 xff1a kex exchange identification Connection closed by remote host 发现问题 今天晚上使用git连接了G