ssh登录阿里云服务器Host key verification failed.

来源:互联网 发布:机械革命 知乎 编辑:程序博客网 时间:2024/05/21 11:04

客户端是 Linux 环境

如果客户端是 Linux 环境,您可以按以下步骤操作:

  1. 运行以下命令,进入对应账号的 known_hosts 文件:

    1. vi ~/.ssh/known_hosts
  2. 在返回结果中(如下图所示),找到 Linux 实例 IP 对应的条目,按以下步骤将其删除:

    1. 按 i 键进入编辑模式。
    2. 删除 Linux 实例 IP 对应的条目。
    3. 按 :wq 保存并退出文件。
      删除 Linux 实例 IP 对应的条目
  3. 重新连接 Linux 实例,确认保存新的公钥指纹后,即可成功登录。


客户端是 Windows 环境

如果客户端是 Windows环境,而且使用 Xshell 客户端连接 Linux 实例,您可以按以下步骤操作:

  1. 启动 Xshell。
  2. 选择 工具 > 主机密钥管理者
  3. 在 主机密钥 对话框中,选中您需要处理的 Linux 实例 IP 对应的条目,再单击 删除
    在主机密钥对话框中删除 Linux 实例条目
  4. 重新登录实例,确认保存新的公钥指纹后,即可成功登录。

说明
如 前图 所示,您也可以在弹出相关告警信息时,直接单击 接收并保存,让程序自动更新密钥指纹信息,就可以继续正常登录。












还有的小伙伴吧服务器的端口从22修改成别的端口了 重启了ssh服务之后登录不上服务器了


报错: Operation timed out

这个时候也需要配置一下安全组的规则:增加一个你的那个端口就行了

阅读全文
0 0