Я намагаюся SSH з офісу X до кількох скриньок Linux в офісі Y. Коробки Linux в офісі Y позаду 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-адресою?