SSHサービス(クライアントとサーバー)を使用すると、次の2つのファイルの使用方法は非常に混乱します。
- 認証キー
- 既知のホスト
それらの違いは何ですか?彼らの類似点は何ですか(存在する場合)?どちらがサーバー側にあり、どちらがクライアント側SSHにありますか?
どんな助けでも大変感謝します。よろしくお願いします。
答え1
authorized_keysは、キーベースの認証を使用してサーバー(authorized_keysファイルを含むサーバー)にログインする必要があるユーザーのSSH公開鍵を追加できるファイルです。
Known_hostsは、ログインした既知のホストのキーのリストを含むファイルです。これらのキーは、IPアドレスとサーバーキーをペアで接続して、シミュレートされたサーバーにログインするのを防ぎます。通常、これらのキーはホストに初めてログインするときに設定されますが、環境でセキュリティが重要な場合は、これらのキーを手動で設定することもできます。