查找我的有效RSA主机密钥

时间:2010-06-28 22:19:28

标签: key rsa host

我最近将我的一个域迁移到了新的托管服务,因此我切换了DNS名称服务器,将内容移动到新的托管服务等。

现在我正在尝试登录该站点(现在在新主机上),并且我自己的机器上似乎有关于此问题的问题。

问题:在哪里以及如何找到以下错误消息所说的新的正确RSA密钥?

错误消息(伪装的详细信息):

  

evan-stites-claytons-macbook-2171:~estites $ ssh root@EXAMPLE.com
  检测到可能的DNS SPOOFING!
  EXAMPLE.com的RSA主机密钥已更改,
  以及相应IP地址XXX.XXX.xxx.xx的密钥   没有改变。这可能意味着   发生DNS SPOOFING或主机的IP地址
  并且其主机密钥同时发生了变化   在/Users/estites/.ssh/known_hosts:2中攻击IP的密钥   警告:远程主机识别已更改!
  有可能是某人做的很棒!   有人可能正在偷听你(中间人攻击)!   RSA主机密钥也可能刚刚更改   远程主机发送的RSA密钥的指纹为
  XX:XX:XX:XX:XX:B5:21:F1:1F:39:XX:XX:XX:XX:XX:XX
  请联系您的系统管理员   在/Users/estites/.ssh/known_hosts中添加正确的主机密钥以删除此消息   /Users/estites/.ssh/known_hosts:1中的违规密钥   example.com的RSA主机密钥已更改,您已请求严格检查   主机密钥验证失败。

2 个答案:

答案 0 :(得分:8)

您只需删除/Users/estites/.ssh/known_hosts中旧主机密钥的行即可。第一次再次尝试SSH时,系统会提示您接受现在未知的主机密钥。

答案 1 :(得分:0)

如果你知道这是一个误报,只需从known_hosts文件中删除有问题的密钥;根据错误信息,他们在第1和第2行