场景重现
惯用的ECS从 Ubuntu 14.04
升级为 Ubuntu 16.04
(IP没变),
然后通过 ssh
来远程连接,
出现如下警告:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
警告原因
据说是因为本机保存的 ssh公钥
是旧远程主机生成和提供的,
但是现在提供给新的远程主机作为登录凭据自然是通不过的.
解决办法
重新生成对应服务器的本地公钥即可
ssh-keygen -R 192.168.0.1