Authorized_keysファイルとKnown_hostsファイルの違いは何ですか? [コピー]

Authorized_keysファイルとKnown_hostsファイルの違いは何ですか? [コピー]

SSHサービス(クライアントとサーバー)を使用すると、次の2つのファイルの使用方法は非常に混乱します。

  • 認証キー
  • 既知のホスト

それらの違いは何ですか?彼らの類似点は何ですか(存在する場合)?どちらがサーバー側にあり、どちらがクライアント側SSHにありますか?

どんな助けでも大変感謝します。よろしくお願いします。

答え1

authorized_keysは、キーベースの認証を使用してサーバー(authorized_keysファイルを含むサーバー)にログインする必要があるユーザーのSSH公開鍵を追加できるファイルです。

Known_hostsは、ログインした既知のホストのキーのリストを含むファイルです。これらのキーは、IPアドレスとサーバーキーをペアで接続して、シミュレートされたサーバーにログインするのを防ぎます。通常、これらのキーはホストに初めてログインするときに設定されますが、環境でセキュリティが重要な場合は、これらのキーを手動で設定することもできます。

関連情報