私の同僚は最近、以前と同じドメインを使用してサーバーにSSHとして接続しようとしましたが、SSHクライアントがそのホストを既知のホストのリストに追加したいかどうか尋ねました。なぜなら、彼はサーバーに初めてSSHを介して接続したからです。
私は彼のファイルを見て、known_hosts
彼はそのサーバーの公開鍵を3回持っていました。使用:
ssh-keygen -f /path/to/his/known_hosts -H -F <hostname>
最初の2つのキーがサーバーIPとドメインのハッシュとペアになっていることがわかりました。 3番目のキーは他の2つと別のハッシュと対になっていました。
ssh-client
以前と同じドメインを使用すると、なぜファイルに認識されずにknown_hosts
再追加するように要求し、同じドメインに別のハッシュを追加するのかを知っていますか?