美文网首页
ssh REMOTE HOST IDENTIFICATION H

ssh REMOTE HOST IDENTIFICATION H

作者: Master大屎 | 来源:发表于2024-03-04 16:01 被阅读0次

在命令行中使用ssh命令时,出现一下错误提示:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

此报错是由于远程的主机的公钥发生了变化导致的。 ssh服务是通过公钥和私钥来进行连接的,它会把每个曾经访问过计算机或服务器的公钥(public key),记录在~/.ssh/known_hosts 中,当下次访问曾经访问过的计算机或服务器时,ssh就会核对公钥,如果和上次记录的不同,OpenSSH会发出警告。

此时可以通过重新生成公钥来解决:

ssh-keygen -R 远程ip

相关文章

网友评论

      本文标题:ssh REMOTE HOST IDENTIFICATION H

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