美文网首页
git代码WARNING: POSSIBLE DNS SPOOF

git代码WARNING: POSSIBLE DNS SPOOF

作者: hu_luo_tong | 来源:发表于2018-11-06 10:35 被阅读0次

    今天到git pull代码时候出现以下错误:WARNING: POSSIBLE DNS SPOOFING DETECTED! 截图如下:


    错误截图

    根据提示可以看到主要是.ssh/known_hosts的第5行发送冲突,这一行也是我们代码库对应的公钥,删除这一行重新git pull就ok了,截图如下


    konwn_hosts

    原因说明:我们在ssh时,openssh会把访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,openssh会核对公钥。如果公钥不同,openssh会发出警告,避免你受到DNS Hijack之类的攻击。因此我们现在只需要删除knows_hosts文件中所对应的IP节点的公钥,然后再ssh IP地址就可以了。此处使用git操作远程代码库时,使用的是ssh协议,所以出现了这样的问题

    相关文章

      网友评论

          本文标题:git代码WARNING: POSSIBLE DNS SPOOF

          本文链接:https://www.haomeiwen.com/subject/mfvyxqtx.html