REMOTE HOST IDENTIFICATION HAS CHANGED!解决方法
今天在用终端连接服务器的时候,出现了如下的错误提示:
|
|
会出现这个问题是因为,第一次SSH连现时,会生成一个认证,储存在客户端中的known_hosts,但是如果服器端重启后,认证信息也会改变,用原来的客户端连接就会出现如上的错误信息。因此,只要把电脑中的认证信息删除,在此连接后会重新生成,这样就正常啦。要删除很简单,只要在客户端输入命令 ssh-keygen -R 服务器ip
。
今天在用终端连接服务器的时候,出现了如下的错误提示:
|
|
会出现这个问题是因为,第一次SSH连现时,会生成一个认证,储存在客户端中的known_hosts,但是如果服器端重启后,认证信息也会改变,用原来的客户端连接就会出现如上的错误信息。因此,只要把电脑中的认证信息删除,在此连接后会重新生成,这样就正常啦。要删除很简单,只要在客户端输入命令 ssh-keygen -R 服务器ip
。