WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
时间: 2023-10-21 09:23:46 浏览: 153
当出现"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED"的警告时,意味着你在尝试连接一个远程主机时,它的公钥信息与之前连接过的不一致。这可能是由于设备系统被重装或IP冲突等原因导致的。
为了解决这个问题,有几种方法可以尝试:
1. 修改known_hosts文件:可以将known_hosts文件中与出现错误的IP相关的公钥信息删除,然后重新连接远程主机。这样,在重新连接时会生成一个新的公钥信息并保存在known_hosts文件中。
2. 清空known_hosts文件:另一种方法是将known_hosts文件中的所有内容清空。不过这个方法不太推荐,因为known_hosts文件中还可能保存有其他机器的公钥信息。
3. 使用ssh-keygen命令:这是一种更安全的方法。通过使用ssh-keygen命令,你可以指定要清除的特定IP的公钥信息。比如,使用命令"ssh-keygen -R <IP>",将"<IP>"替换为你想要清除的IP地址或域名。执行命令后,该IP的公钥信息将被清除。
以上是解决"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED"警告的几种方法,你可以根据具体情况选择适合你的方法来解决问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [【linux】WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED 解决方法](https://blog.csdn.net/qq_41884002/article/details/123358315)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [SSH 远程登录错误解决办法 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!](https://blog.csdn.net/weixin_44462664/article/details/109593652)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文