1、报错的原因
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
ssh每次会把访问过的计算机的公钥记录在/.ssh/known_hosts中。再次访问时,OpenSSH会核对公钥。在重装服务器系统后,服务器的公钥会发生改变此时需要重新设置本地的公钥。
2、解决办法
进入/.ssh/known_hosts中删除对应的公钥,再重新连接即可。