今天用ssh连接虚拟机时发现竟然不能用然后出现了一大堆错误信息。如下图、wKioL1NSbV_C1g_gAAKnc4o8UX8652.jpg

原因分析:每次用ssh连接一台机器时这是会生成一些配置信息存储在/root/.ssh/known_hosts里面

由于我之前用ssh连接了另外一台IP也为10.0.0.33的虚拟机,从而导致连这台IP虚拟机时发现信息不符,所以会报错

wKiom1NScCfBEIXgAAHPzn3A_vI869.jpg

解决办法:

1.[root@llc ~]# vim /root/.ssh/known_hosts

删除含有10.0.0.33那一行

2.[root@llc ~]# rm -rf /root/.ssh/known_hosts

直接删除这个文件,重新连接后会新建。

3。将此文件转移,效果等同于删除

wKiom1NScQai-D0tAAGB0powzzo701.jpg

最后再次连接。成功了