ECDSA host key for 172.31.139.23 has changed and you have requested strict checking. Host key verification failed.

动态 未结 0 167
小小草
小小草 LV1 2023年9月23日 23:40 发表
这是一个SSH连接时出现的错误提示,意思是172.31.139.23的ECDSA主机密钥已经发生了变化,但你设置了严格的主机密钥检查,因此无法通过验证。 这种情况通常会发生在你首次连接到该主机时,或者该主机的操作系统被重新安装或升级后。为了保证连接的安全性,SSH客户端会保存主机密钥,并在下一次连接时进行比对。如果主机密钥发生了变化,就会出现上述错误提示。 解决这个问题的方法是更新本地主机密钥缓存,可以使用以下命令: ``` ssh-keygen -R 172.31.139.23 ``` 这个命令会删除本地缓存中与该主机相关的密钥信息。然后再次连接该主机时,SSH客户端会重新获取并保存新的主机密钥。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复