SSH公開鍵認証を行う際、サーバー側でユーザーの公開鍵を登録するファイルはどれか?

LPIC-1(101/102 試験)「セキュリティ」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / セキュリティ
  1. ~/.ssh/known_hosts
  2. ~/.ssh/authorized_keys✓ 正解
  3. ~/.ssh/id_rsa
  4. /etc/ssh/ssh_host_rsa_key.pub
💡 接続を受けるサーバー上の ~/.ssh/authorized_keys に許可する公開鍵を記載します。known_hosts は接続先サーバーの鍵を記録するクライアント側ファイルです。
✕ ~/.ssh/known_hosts:known_hostsは接続先サーバの鍵を記録するクライアント側ファイルで、公開鍵登録先ではない。
○ ~/.ssh/authorized_keys:サーバ側の~/.ssh/authorized_keysに許可する公開鍵を登録するため正しい。
✕ ~/.ssh/id_rsa:id_rsaはクライアント側の秘密鍵ファイルで、公開鍵の登録先ではない。
✕ /etc/ssh/ssh_host_rsa_key.pub:ssh_host_rsa_key.pubはサーバのホスト鍵であり、ユーザー公開鍵の登録先ではない。
▶ この分野をクイズ形式で解く