У меня есть сервер (допустим, его ip будет abcd), который позволяет пользователям входить через ssh. Теперь я хочу изменить физическую машину, оставив IP-адрес прежним. Таким образом, новый пользователь все еще получает доступ к этому пользователю
$ssh a.b.c.d
Проблема в том, что каждый раз, когда один пользователь пытается войти в систему, он получает следующую ошибку несоответствия 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 02:dc:c6:18:1b:34:b7:1d:fa:90:ab:e1:95:48:69:84. Please contact your system administrator. Add correct host key in /home/user/.ssh/known_hosts to get rid of this message. Offending key in /home/user/.ssh/known_hosts:37 RSA host key for alumni has changed and you have requested strict checking. Host key verification failed.
Я знаю, что пользователь может удалить строку # 37 из файла ~/.ssh/known_hosts, и в следующий раз он получит приглашение да /нет. Я хочу, чтобы пользователь не знал о замене всего этого компьютера и просто запрашивал пароль.
Как это сделать?