Linux SCP 远程连接报错 Host key verification failed.

现象

在拷贝文件时,连接验证失败。报错内容如下:
Please contact your system administrator.
Add correct host key in /home/用户名/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/用户名/.ssh/known_hosts:2
ECDSA host key for “IP“ has changed and you have requested strict checking.
Host key verification failed.

解决方案:

终端输入:ssh-keygen -R “远程服务器ip地址”

原因分析:

根据个人遇到的情况在使用SCP时候。远程服务器重装过系统.导致本地的服务器之前存有的验证 key 无效。导致无法连接成功。使用上述命令重新生成此key.进而可以修复此问题。
另外ssh等需要远程连接应该也会出现问题。所以也可以按照此方法解决。

上一篇:Linux远程操作和ssh相关记录总结


下一篇:Linux服务器之间传输文件 scp命令