解决ssh rsa登录时报一下错误Host key verification failed
时间: 2023-11-18 14:04:31 浏览: 52
这个错误通常是由于本地计算机上已经存在该主机的旧密钥所致。解决方法如下:
1. 打开终端,输入以下命令:
```
ssh-keygen -R hostname
```
其中,`hostname` 是你要连接的主机的名称或 IP 地址。
2. 输入完命令后回车,然后再次尝试连接该主机,此时应该能够成功连接。
相关问题
如何解决通过 SSH客户端第一次链接Host key verification failed
当第一次通过 SSH 客户端连接到一个新的服务器时,可能会遇到“Host key verification failed”错误。这是因为 SSH 客户端会记录下每个服务器的公钥,以便在下一次连接时进行验证。如果出现错误,可能有以下几种解决方法:
1. 手动验证公钥:将服务器的公钥与管理员确认,并手动添加到本地计算机的 SSH 客户端中。可以使用以下命令将公钥添加到本地计算机的 known_hosts 文件中:
```
ssh-keyscan -t rsa <server_ip_address> >> ~/.ssh/known_hosts
```
2. 删除旧的公钥:如果服务器的公钥已经被更改,那么旧的公钥可能会导致验证失败。可以使用以下命令删除 known_hosts 文件中的旧公钥:
```
ssh-keygen -R <server_ip_address>
```
3. 重置 SSH:如果以上两种方法都无效,可以尝试在服务器上重置 SSH 服务。这可能需要联系管理员来执行。
请注意,添加未经验证的公钥可能会导致安全问题,因此请确保仅添加受信任的公钥。
ssh localhost执行之后显示host key verification failed
这个问题通常是因为您之前连接过相同的主机名但是主机的密钥已经改变了导致的。您可以尝试以下方法来解决这个问题:
1. 删除known_hosts文件中相关的密钥。在终端中输入以下命令:
```
ssh-keygen -R hostname
```
其中hostname是您要连接的主机名。
2. 如果您没有相应的密钥,您可以尝试连接主机并手动添加密钥。在终端中输入以下命令:
```
ssh-keyscan -t rsa hostname >> ~/.ssh/known_hosts
```
其中hostname是您要连接的主机名。
3. 如果您仍然遇到问题,您可以考虑禁用主机密钥验证。在终端中输入以下命令:
```
ssh -o StrictHostKeyChecking=no hostname
```
其中hostname是您要连接的主机名。
但是您需要注意的是,禁用主机密钥验证会使您的连接变得不安全,因此,建议您在解决问题后重新启用主机密钥验证。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)