背景

ssh连接至云服务器时,提示以下错误:
REMOTE HOST IDENTIFICATION HAS CHANGED问题解决_各种安装配置

原因是第一次使用SSH连接时,会生成一个认证,储存在客户端的known_hosts中。

可使用以下指令查看:

  • ssh-keygen -l -f ~/.ssh/known_hosts

由于服务器重新安装系统了,所以会出现以上错误。

解决方案

ssh-keygen -R 服务器端的ip地址
REMOTE HOST IDENTIFICATION HAS CHANGED问题解决_Java_02

重新连线,出现以下提示:
REMOTE HOST IDENTIFICATION HAS CHANGED问题解决_各种安装配置_03

输入yes确认即可连线成功。