今天用ssh连接虚拟机时发现竟然不能用然后出现了一大堆错误信息。如下图、
原因分析:每次用ssh连接一台机器时这是会生成一些配置信息存储在/root/.ssh/known_hosts里面
由于我之前用ssh连接了另外一台IP也为10.0.0.33的虚拟机,从而导致连这台IP虚拟机时发现信息不符,所以会报错
解决办法:
1.[root@llc ~]# vim /root/.ssh/known_hosts
删除含有10.0.0.33那一行
2.[root@llc ~]# rm -rf /root/.ssh/known_hosts
直接删除这个文件,重新连接后会新建。
3。将此文件转移,效果等同于删除
最后再次连接。成功了