美文网首页
Host key verification failed 问题解

Host key verification failed 问题解

作者: Kerwin_Thomas | 来源:发表于2018-07-08 16:04 被阅读10次

    起因

    由于折腾服务器,更换了多次镜像,导致本地的ssh登录会话缓存(ssh公匙指纹)与服务器不一致,在使用ssh进行远程连接时报错

    报错内容

    (私人服务器,涉密部分已打码)

    查证

    经查证,原因就是在Linux 实例系统重装时,账户信息变更等致使其 SSH 公钥变更,造成客户端保存的公钥指纹与服务器端不一致(X.X.X.X (端口:XX)的主机密钥与本地主机密钥数据库中保存的不一致。),导致 SSH 认证失败,拒绝登录。

    解决方案

    删除本地公匙,重新连接

    解决方式

    1. 查知本地公匙保存在"~/.ssh/known_hosts"文件内
    2. 进行模糊搜索得到文件确切位置
    3. 使用文本编辑器打开并删除对应服务器地址IP的公匙记录即可

    参考内容

    (就两篇)
    https://www.oschina.net/code/snippet_54100_6353
    https://help.aliyun.com/knowledge_detail/41471.html?spm=5176.10695662.1996646101.searchclickresult.77642496DY0b3Z

    相关文章

      网友评论

          本文标题:Host key verification failed 问题解

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