zoukankan      html  css  js  c++  java
  • ssh连接时出现 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 解决办法

    问题描述:

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
    Someone could be eavesdropping on you right now (man-in-the-middle attack)!
    It is also possible that a host key has just been changed.
    The fingerprint for the RSA key sent by the remote host is
    SHA256:amvugqhRFcpAjzrvvtvPJWewA00fRc828ZzRA0RPGN8.
    Please contact your system administrator.
    Add correct host key in /home/coco-linux/.ssh/known_hosts to get rid of this message.
    Offending RSA key in /home/coco-linux/.ssh/known_hosts:1

    在已经连接过远程设备的情况下,重新刷了一次OpenWRT镜像。之后尝试再次运行ssh试图和远程设备进行连接时出现了这种问题。

    问题发生原因:

    后经排查,发现问题发生的原因是:因为重新刷了OpenWRT镜像,虽两次的IP相同,但密钥发生了改变。然而电脑公钥却还是上次的远程设备所对应的公钥,所以验证公钥的时候就会匹配失败,导致连接失败。

    解决办法:

    输入 ssh-keygen -R 加上你要连接的远程的ip

    命令执行后再使用ssh进行一次连接,就可以成功登陆了。

  • 相关阅读:
    家庭记账本_2
    家庭记账本_1
    安卓学习进度_25
    安卓软件学习进度_24
    对体温上报app的总结
    安卓软件学习进度_23
    安卓软件学习进度_22
    安卓开发
    安卓开发
    安卓开发
  • 原文地址:https://www.cnblogs.com/heng-xing/p/13450870.html
Copyright © 2011-2022 走看看