今天在连接虚拟机服务器时突然报了一个 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!的错误.  会出现这个错误的原因是在第一次进行SSH连接时,会生成一个认证,存储在客户端电脑的known_hosts中. 但是这个这个地址之前是另一个虚拟机镜像使用的,现在被我分配给了一个新的虚拟机,这就相当于我用旧机器的认证去连接新机器了,自然会报错. 因此只要把电脑中的认证资讯删除,连线时重新生成,问题就顺利解决了. 只要在客户端电脑中运行以下命令 ssh-