私が制御するコンピューターに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 a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
[...].
Please contact your system administrator.
Add correct host key in /home/sward/.ssh/known_hosts to get rid of this message.
Offending RSA key in /home/sward/.ssh/known_hosts:86
RSA host key for [...] has changed and you have requested strict checking.
Host key verification failed.
確かにキーを変更しました。そして、この問題を解決する方法はknown_hosts
ファイルから古いキーを削除することであると言っている数十の投稿を読みました。
しかし、私が望むのは、sshに古いキーと新しいキーの両方を受け入れさせることです。エラーメッセージ( " Add correct host key
")の言語は、古いホストキーを削除せずに正しいホストキーを追加する方法があることを示唆しています。
古いホストキーを削除せずに新しいホストキーを追加する方法を理解できませんでした。
これは可能ですか、またはエラーメッセージは非常に誤解を招くだけですか?