SSH公開鍵認証でログインを受け付けるサーバー側で、ログインを許可する公開鍵を登録するファイルはどれですか。
answer 番号 で答えます。
正解は 4 です。
サーバー側のログインユーザーのホームにある ~/.ssh/authorized_keys に、ログインを許可するクライアントの公開鍵を1行ずつ書きます。クライアントが対応する秘密鍵を持っていることを示せれば、パスワードなしでログインできます。
~/.ssh/id_ed25519 と id_ed25519.pub は、クライアント側で ssh-keygen が作る秘密鍵と公開鍵のペアです(公開鍵の中身を authorized_keys に追記します)。~/.ssh/known_hosts もクライアント側のファイルで、いままで接続したサーバーのホスト鍵を記録し、接続先が前回と同じサーバーかどうかを確かめるのに使います。役割を取り違えないようにしましょう。