Host key for 192.168.1.10 has changed and you have requested strict checking. Host key verification failed.
时间: 2024-05-17 07:16:43 浏览: 164
jenkins发版报错Host key verification failed
5星 · 资源好评率100%
这个错误通常表示您之前连接的主机的 SSH 公钥已经被更改,或者您正在连接一个全新的主机。如果您确定这台主机的 SSH 公钥是正确的,您可以通过以下方法解决此问题:
1. 手动更新主机的 SSH 公钥。可以使用以下命令将主机的 SSH 公钥添加到您的 known_hosts 文件中:
```
ssh-keyscan -t rsa 192.168.1.10 >> ~/.ssh/known_hosts
```
2. 禁用严格的主机密钥检查。编辑您的 SSH 配置文件(通常位于 ~/.ssh/config),在该文件中添加以下行:
```
Host 192.168.1.10
StrictHostKeyChecking no
```
请注意,禁用严格的主机密钥检查意味着您的 SSH 连接可能会受到中间人攻击的风险。因此,我们建议您仅在非常有把握的情况下使用此方法。
阅读全文