ssh-keyscan -H は毎回異なるキーを返します。

ssh-keyscan -H は毎回異なるキーを返します。

実行するたびに別のキーを取得しますssh-keyscan -H some.hostname.example。なぜそんなことですか?サーバーは引き続きキーを変更しますか?

ssh1回の実行で得られたキーは、後続の実行後も機能するように見えました。キーセットを~/.ssh/known_hosts

編集:私は間違っています。キーは変更されていませんが、最初の列(ホスト名を含む)は変更されました。フォームにBase64エンコーディングが何であるかはよくわかりませんが、|1|<something base64>|<something else base64>バイナリのようです。

ベストアンサー1

ホスト名部分はハッシュされます。同じ名前/ IPが異なるハッシュを持つことができます(ssh-keycheck -Hを使用したことを覚えておいてください)。したがって、これは通常の動作です。

おすすめ記事