目录
1. 背景
在拉取github上一个新项目的时候爆出 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
第一反应是电脑被黑了,传说中的中间人攻击(题外话一下,其实所有的代理软件都算是中间人哦~),稍微检查了一下,应该不是。仔细看内容,有点意思。
2. 解决办法
- 命令行删除旧的github公钥
ssh-keygen -R github.com
- 然后直接继续拉代码就行了,需要重新信任一下github的fingerprint
3. 原因,感兴趣的可以看看
原因其实很简单,就是github自己出事故了,不小心把他们的私钥公开了,然后处于谨慎原因就直接改了公钥,所以才会有题目这个报错,感兴趣的可以点下面这个链接去看看原文。
2023-03-23 We updated our RSA SSH host key
最有意思的来了,百度和谷歌的搜索结果,百度搜出来的,虽然也能解决问题,但是不告诉你原因,我这应该是第一个说明事故发生的原因的吧,狗头保护我自己。然后谷歌,直接把原因给置顶了,真的是没有对比就没有伤害啊,狗头
八卦结束,enjoy!
版权归原作者 Scoful 所有, 如有侵权,请联系我们删除。