我正在尝试从Office X中的SSH到Office Y中的几个Linux机器。OfficeY中的Linux机器位于NAT之后,并且每个机器都在各自的端口上运行。我可以通过SSH成功访问所有这些服务器,但无法进行身份验证。
我能够通过SSH进入第一个对话框,但是当我进入第二个对话框时,它说:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
[edited out fingerprint]
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending key in /root/.ssh/known_hosts:1
我的理解是,它期望从该公共IP地址看到相同的密钥,但是却看到了不同的密钥,因为它是不同的SSH服务器。
我该如何解决它,以便它从同一IP地址后面的每个服务器创建/接受不同的密钥?