解决ssh时显示REMOTE HOST IDENTIFICATION HAS CHANGED!的问题

有时候给某个主机生成了公钥之后,ssh连接上了,然后如果删除了这个主机,再次创建相同IP地址的主机的时候,ssh它就会出现问题,因为在本地主机上记录的信息,明明已经给那个IP的主机生成过公钥了,所以再次ssh新的主机就会出错
大概的报错是这样的:
解决ssh时显示REMOTE HOST IDENTIFICATION HAS CHANGED!的问题_第1张图片
有种简单的办法可以解决此问题,那就是清楚老的公钥信息,比如针对以上截图上出现的报错
只需要:
ssh-keygen -R 192.168.4.100即可,然后再次连接就可以了
解决ssh时显示REMOTE HOST IDENTIFICATION HAS CHANGED!的问题_第2张图片

你可能感兴趣的:(Linux,linux,运维)