ssh登录出现 “WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!”解决办法

问题场景:

第一次ssh板子成功登录后,换了另外一块同样型号的开发板,重新ssh远程登录,出现了WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

问题原因:

由于访问使用的公钥与服务器记录的差异引起的

ssh服务会把每个曾经访问过计算机或服务器的公钥(public key),记录在~/.ssh/known_hosts

当下次访问曾经访问过的计算机或服务器时,ssh就会核对公钥,如果和上次记录的不同,OpenSSH会发出警告。

解决办法:

直接删除known_hosts文件,文件路径:C:\Users\用户名\.ssh\known_hosts


更多ssh的登录问题参考:漠效

你可能感兴趣的:(linux,ssh)