Linux SSH 远程登录错误解决办法 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED

Lenix at 
Linux SSH 远程登录错误解决办法 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED的配图
最近在登录一台机器的时候,发现无法等入了,出现以下错误:于是就度娘(不得不说搜索引擎是个好东西),找了好久发现有篇文章里面提到.ssh/known_hosts 文件,查看果然有这个文件:就想这文件是个啥东东,待一查,才明白了,原来 known_hosts 是记录远程主机的公钥的文件,之前重装个系统,而保存的公钥还是未重装系统的系统公钥,在 ssh 链接的时候首先会验证公钥,如果公钥不对,那么就会报错,解决办法:1、将 known_hosts 文件中的与登录错误的 IP 的公钥删除即可,下图就是我的 218 机子的公钥(实则是之前系统的公钥),然后将其删除,再 ssh 登录 great 登录成功……