首页 > 其他分享 >问题解决——SSH时出现WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!(转)

问题解决——SSH时出现WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!(转)

时间:2022-08-21 22:12:37浏览次数:108  
标签:REMOTE CHANGED XX HOST WARNING IDENTIFICATION ssh

转自:问题解决——SSH时出现WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

1、问题描述

终端出现:

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

如图:

2、原因

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
翻译过来就是
警告:远程主机标识已更改!

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

3、解决方案

在客户端使用命令清除所连接的 IP 信息

ssh-keygen -R XX.XX.XX.XX # 其中,XX.XX.XX.XX为之前连接时的网段IP

eg.
ssh-keygen -R 172.20.10.2

重新连接:

如果出现一句:
Are you sure you want to continue connecting (yes/no)?
输入:yes 回车

————————————————
版权声明:本文为CSDN博主「口袋里のInit」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wangguchao/article/details/85614914

标签:REMOTE,CHANGED,XX,HOST,WARNING,IDENTIFICATION,ssh
From: https://www.cnblogs.com/hi3254014978/p/16611168.html

相关文章