代码之家  ›  专栏  ›  技术社区  ›  John Wooten

服务器ip更改时远程ssh失败

  •  -1
  • John Wooten  · 技术社区  · 7 年前

    我使用Dyndns向外部客户提供域名,例如ralph。com,这样当我的提供商更改我的IP地址时,他们仍然可以访问我的网站。这是可行的。然而,当我尝试使用ssh远程管理服务器时,会收到关于无效ssh密钥和“中间人”攻击的消息。我无法连接到服务器以更正ssh密钥问题。发生这种情况时,我可以做些什么来连接,或者阻止这种情况发生?

    1 回复  |  直到 7 年前
        1
  •  1
  •   jseguillon    7 年前

    您只能禁用主机密钥验证。

    ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no

    请参阅此处了解更多详细信息: http://linuxcommando.blogspot.fr/2008/10/how-to-disable-ssh-host-key-checking.html