连接Linux服务器时出现
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
,会导致这一警告信息是因为,第一次进行SSH连接时,会生成一个认证存储在客户端中的known_hosts
,但如果服务器重新装过或认证信息发生变化。这时候服务器和客户端的信息不匹配时,就会出现错误。解决办法就是将known_hosts
文件中那个无效的记录删除即可。
报错信息
解决办法
ssh-keygen -R 目标主机
[root@cdsywtb-web-r83 ~]# ssh-keygen -R 172.24.xxx.xx
# Host 172.24.xxx.xx found: line 14
/root/.ssh/known_hosts updated.
✏️ 验证