2016 - 2024

感恩一路有你

解决REMOTE HOST IDENTIFICATION HAS CHANGED警告

浏览量:1319 时间:2024-05-19 19:05:55 作者:采采

在进行SSH或SCP命令时,有时候会遇到警告信息:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 这可能是因为有人正在进行中间人攻击,或者远程主机的主机密钥已经更改。下面将介绍几个简单步骤来解决这个问题。

1. 更新Known Hosts文件

当遇到“REMOTE HOST IDENTIFICATION HAS CHANGED”警告时,首先需要更新本地Known Hosts文件。您可以运行以下命令:

```

ssh-keygen -R <接收方IP>

```

2. 重新进行远程文件复制

接下来,您可以再次尝试使用SCP命令进行远程文件复制。假设您想将文件`git-2.9.2.tar.gz`复制到目标服务器上的`/app/soft/`目录,命令如下:

```

scp ./git-2.9.2.tar.gz 用户名@IP:/app/soft/

```

请确保用户名具有对目标文件夹的读写权限,您也可以使用root账户进行操作。

3. 检查文件复制情况

登录到目标服务器,定位到`/app/soft/`文件夹,确认您复制的文件是否已经成功到达。

如果以上步骤帮助您解决了"REMOTE HOST IDENTIFICATION HAS CHANGED"警告问题,请不要忘记投票、点赞、关注并留言。您的支持是我们前行的动力,期待为您带来更多惊喜内容!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。