git报错Add correct host key

news/2024/11/20 11:46:12/

想克隆备份的笔记库,失败。
测试连接github报错如下。

$ ssh -T git@github.com
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@       WARNING: POSSIBLE DNS SPOOFING DETECTED!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
The RSA host key for github.com has changed,
and the key for the corresponding IP address 140.82.121.4
is unknown. This could either mean that
DNS SPOOFING is happening or the IP address for the host
and its host key have changed at the same time.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:uNiVztksCsDhcc0u9e8BujQXVUpKZIDTMczCvj3tD2s.
Please contact your system administrator.
Add correct host key in xxx/.ssh/known_hosts to get rid of this message.
Offending RSA key in xxx/.ssh/known_hosts:8
RSA host key for github.com has changed and you have requested strict checking.
Host key verification failed.

在issue中搜到了相关问题,给出的解释是因为升级了ssh-key。
按照官方提示,在known_hosts文件中删去了github的rsa。

执行下面的命令,也可以手动删,之前自己配置的别的ip也要删。

ssh-keygen -R github.com

随后在known_hosts 文件中手动添加报错中提示的ip地址和github的公钥。(就是修改hosts文件配置的github解析ip),之后尝试ssh连接,一路yes即可成功连接github。


http://www.ppmy.cn/news/1044187.html

相关文章

机器人TF坐标系变换与一些可视化工具的应用

TF坐标在ROS中是一个非常重要的概念,因为机器人在做日常操作任务的时候,对于其所在位置和朝向是需要时刻知道的,而机器人是由很多节点组成的协同任务,对于每个部件,我们需要知道它的位姿(位置和朝向),这使得…

基于Java+SpringBoot+Vue前后端分离剧本杀服务平台设计和实现

博主介绍:✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专…

中间件(下)

1、中间件与性能优化的关系: 中间件与性能优化之间存在密切的关系,特别是在构建复杂的分布式系统、处理高并发、实现异步通信等情况下。中间件可以在性能优化方面发挥重要作用,但同时,不当的中间件选择和配置也可能导致性能问题。…

算法通关村第八关——轻松搞定二叉树的深度和高度问题

1.基础知识 二叉树节点的高度:指从当前节点到叶子节点的最长简单路径边的条数 二叉树节点的深度:指从根节点到当前节点的最长简单路径边的条数 二叉树的深度和高度问题,递归思想的运用很是普遍,有的问题层序遍历也可以解决。 2.最…

SpringBoot整合RabbitMQ,笔记整理

1创建生产者工程springboot-rabbitmq-produce 2.修改pom.xml文件 <!--父工程--> <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.6.0</version><r…

第三章MyBatisCRUD

新增 map集合实现新增 创建测试用例加入如下代码 Testpublic void mapSave() {SqlSession sqlSession SqlSessionUtil.createSqlSession();Map<String, Object> mapnew HashMap<>();map.put("carNum","999");map.put("brand",&qu…

【数据结构OJ题】用栈实现队列

原题链接&#xff1a;https://leetcode.cn/problems/implement-queue-using-stacks/ 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 用两个栈实现&#xff0c;一个栈进行入队操作&#xff0c;另一个栈进行出队操作。 出队操作&#xff1a; 当出队的栈…

计组 | 机器周期、平均运算速率、数据传输速率、总线带宽怎么计算?

目录 一、计算公式 二、练习题 1.总线带宽 2.机器周期 3.平均运算速度 4.数据传输速率 一、计算公式 总线带宽计算&#xff1a; 总线带宽Dr时钟频率f 数据量D D /&#xff08;时钟周期T/(一个总线周期占用时钟周期的个数)&#xff09; 其中涉及到的单位MHz与 MB/s是怎…