问题场景:
第一次ssh板子成功登录后,换了另外一块同样型号的开发板,重新ssh远程登录,出现了WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
问题原因:
由于访问使用的公钥与服务器记录的差异引起的
ssh服务会把每个曾经访问过计算机或服务器的公钥(public key),记录在~/.ssh/known_hosts
当下次访问曾经访问过的计算机或服务器时,ssh就会核对公钥,如果和上次记录的不同,OpenSSH会发出警告。
解决办法:
直接删除known_hosts文件,文件路径:C:\Users\用户名\.ssh\known_hosts
更多ssh的登录问题参考:漠效
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)