您遇到了 SSH 连接警告,提示“远程主机身份验证已更改”。这表明远程主机的身份验证信息可能发生了变化,可能是由于以下原因:

  • 中间人攻击 (Man-in-the-middle attack): 攻击者可能拦截了您的连接,并伪造了远程主机的身份。
  • 主机密钥已更改: 远程主机管理员可能更改了主机的密钥。

由于启用了严格的主机密钥验证,SSH 客户端无法确认连接的安全性和真实性,因此连接失败并被认为是有害的。

如何解决:

  1. 联系系统管理员: 联系负责管理远程主机的系统管理员,确认主机密钥是否确实发生了变化。
  2. 添加正确的主机密钥: 将正确的 SSH 主机密钥添加到您的已知主机列表 (known_hosts) 中。这将告诉 SSH 客户端信任该主机,并避免再次出现此警告。

添加主机密钥的步骤:

  1. 打开命令行或终端。
  2. 使用以下命令将主机密钥添加到 known_hosts 文件:
ssh-keyscan 169.254.212.35 >> ~/.ssh/known_hosts
  1. 重新尝试连接。

注意: 确保您添加的密钥是正确的,并来自可信来源。如果您不确定,请不要添加任何密钥,并联系系统管理员寻求帮助。

SSH 连接警告:远程主机身份验证已更改

原文地址: http://www.cveoy.top/t/topic/gPGh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录