ECDSA host key has changed and you have requested strict checking. Host key verification failed. lost connection

1、问题

我在IDEA中使用 scp 命令 拷贝jar包到 虚拟机中时,突然报这个错,暂时不知是什么操作引起的
在这里插入图片描述

2、解决

方法一:在windows下 cmd 输入: ssh-keygen -R “远程服务器ip地址” ,清除当前机器缓存的之前的公钥信息。然后 在IDEA中使用 scp 重新连接即可。
在这里插入图片描述

方法二:
在机器上找known_hosts文件。找到后直接删除对应ip的记录。
在这里插入图片描述
假如你的远程机器ip是192.71.1.32,删除该条记录,在连接就Ok了
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐