LPIC-1 102試験 模試④:57-60

問題57:SSHでリモートホストの公開鍵を確認するために使用されるファイルは次のうちどれですか?

A) /etc/ssh/ssh_known_hosts
B) ~/.ssh/known_hosts
C) /etc/ssh/sshd_config
D) ~/.ssh/authorized_keys

解答解説を開く
正解)B

【解説】
A) /etc/ssh/ssh_known_hosts
誤りです。このファイルは、全体のホストキー情報を記録しますが、クライアント固有ではありません。
B) ~/.ssh/known_hosts
正解です。このファイルには、リモートホストの公開鍵が保存され、SSH接続時に確認されます。
C) /etc/ssh/sshd_config
誤りです。このファイルはSSHサーバの設定ファイルです。
D) ~/.ssh/authorized_keys
誤りです。このファイルは、リモートホストで公開鍵認証を許可するために使用されます。

問題58:GPGで新しい鍵ペアを生成するコマンドは次のうちどれですか?

A) gpg --create
B) gpg --gen-key
C) gpg --import
D) gpg --sign

解答解説を開く
正解)B

【解説】
A) gpg --create
誤りです。このコマンドは存在しません。
B) gpg --gen-key
正解です。このコマンドを使用して、新しい公開鍵と秘密鍵のペアを生成します。
C) gpg --import
誤りです。このコマンドは鍵をインポートするために使用されます。
D) gpg --sign
誤りです。このコマンドはデータに署名を付けるために使用されます。

問題59:GPGで公開鍵をエクスポートするコマンドは次のうちどれですか?

A) gpg --gen-key
B) gpg --sign
C) gpg --export
D) gpg --decrypt

解答解説を開く
正解)C

【解説】
A) gpg --gen-key
誤りです。このコマンドは鍵ペアを生成するために使用されます。
B) gpg --sign
誤りです。このコマンドはデータに署名を付けるために使用されます。
C) gpg --export
正解です。このコマンドを使用して、公開鍵をエクスポートします。
D) gpg --decrypt
誤りです。このコマンドは暗号化されたデータを復号するために使用されます。

問題60:GnuPGでユーザーごとの設定情報が保存されるディレクトリとして正しいのはどれですか?

A) /etc/gpg
B) ~/gpg-settings
C) ~/.gpg-data
D) ~/.gnupg

解答解説を開く
正解)D

【解説】
A) /etc/gpg
誤りです。このようなディレクトリは存在しません。GnuPGの設定は/etcではなく、ユーザーごとのホームディレクトリに保存されます。
B) ~/gpg-settings
誤りです。このディレクトリ名は標準的ではなく、GnuPGで使用される公式のディレクトリではありません。
C) ~/.gpg-data
誤りです。この名前のディレクトリもGnuPGの標準ではありません。GnuPG関連のデータは~/.gnupgディレクトリに保存されます。
D) ~/.gnupg
正解です。GnuPGに関連するユーザー固有の情報(鍵ペアや公開鍵、秘密鍵、設定ファイルなど)はこのディレクトリに保存されます。