【开发工具的那些故事】Offending ECDSA key in ../.ssh/known_hosts:1ECDSA host key for ip has changed and you ha

男娘i 2022-09-10 01:22 264阅读 0赞

热门系列:

  • 【开发工具的那些故事】git常用命令,手把手教你配置多个git账号

  • 【开发工具的那些故事】git问题记录(一): Failed to connect to github.com port 443: Timed out

  • 【开发工具的那些故事】git问题记录(二):Changes not staged for commit

  • 【开发工具的那些故事】git问题记录(三):error: The last gc run reported the following. Please correct the root cause and remove

  • 程序人生,精彩抢先看


1、问题

  1. 使用git pull代码的时候,报了如下错误:
  2. $ git pull
  3. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  4. @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
  5. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  6. IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
  7. Someone could be eavesdropping on you right now (man-in-the-middle attack)!
  8. It is also possible that a host key has just been changed.
  9. The fingerprint for the ECDSA key sent by the remote host is
  10. SHA256:bF3yUYHR1Jf3eUbufnCZNiHSgfH4C343ZbV.....
  11. Please contact your system administrator.
  12. Add correct host key in /c/Users/***/.ssh/known_hosts to get rid of th
  13. is message.
  14. Offending ECDSA key in /c/Users/***/.ssh/known_hosts:1
  15. ECDSA host key for 172.xx.xx.xxx has changed and you have requested strict check
  16. ing.
  17. Host key verification failed.
  18. fatal: Could not read from remote repository.
  19. Please make sure you have the correct access rights
  20. and the repository exists.

watermark_type_ZHJvaWRzYW5zZmFsbGJhY2s_shadow_50_text_Q1NETiBA5ZaE6Imv5Yuk5Yqz5YuH5pWi6ICM5Y-I6IGq5piO55qE6ICB5p2o_size_13_color_FFFFFF_t_70_g_se_x_16


2、解决办法

  1. 其实bash面板中已经给出了提示,在C盘的users目录下找到known\_hosts文件,**在里面的第一行有一个ip172.16.xxx.xxx的一行类似秘钥的内容,将这一行整段删掉,再重新拉取,就可以了!!!**
  2. 我删除的内容如下:
  3. 172.16.xx.xxx ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPTkozctTDmlOIu7b8RgRBr2u9GRksPCcoggBotigx/8qGobyllGbn9oKDxweTar......
  4. 另外提示一下,**有的人这个known\_hosts文件里,可能不止一行关于bash里提示的ip相关的内容,可能有3行**,或更多,如:
  5. 172.16.xx.xxx ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPTkozctTDmlOIu7b8RgRBr2u9GRksPCcoggBotigx/8qGobyllGbn9oKDxweTar......
  6. 172.16.xx.xxx ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPTkozctTDmlOIu7b8RgRBr2u9GRksPCcoggBotigx/8qGobyllGbn9oKDxweTar......
  7. 172.16.xx.xxx ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPTkozctTDmlOIu7b8RgRBr2u9GRksPCcoggBotigx/8qGobyllGbn9oKDxweTar......
  8. .....

则需要将bash中提示到的ip相关的行内容,全部删除掉,才可以正常使用git功能啦!!!!

发表评论

表情:
评论列表 (有 0 条评论,264人围观)

还没有评论,来说两句吧...

相关阅读