LPIC問題:153-156
LPIC練習問題
問題153:次のrsyslogの設定で、「. @@logserver」の意味はどれですか?
A) すべてのログメッセージをUDPプロトコルでlogserverに送信する。
B) すべてのログメッセージをTCPプロトコルでlogserverに送信する。
C) 特定のログメッセージをUDPプロトコルでlogserverに送信する。
D) 特定のログメッセージをTCPプロトコルでlogserverに送信する。
解答解説を開く
正解) B
【解説】
「. @@logserver」は、すべてのログメッセージをTCPプロトコルでlogserverに送信することを意味します。ここで、「.」はすべてのファシリティとすべてのプライオリティのログメッセージを示し、「@@」はTCPプロトコルを使用することを示します。
A) すべてのログメッセージをUDPプロトコルでlogserverに送信する:これは「. @logserver」の場合です。
B) すべてのログメッセージをTCPプロトコルでlogserverに送信する:正解です。@@はTCPプロトコルを示します。
C) 特定のログメッセージをUDPプロトコルでlogserverに送信する:これは特定のファシリティとプライオリティを指定した場合です。
D) 特定のログメッセージをTCPプロトコルでlogserverに送信する:これは特定のファシリティとプライオリティを指定した場合です。
問題154:次のうち、システム全般のメッセージを保存するファイルはどれですか?
A) /var/log/auth.log
B) /var/log/cron.log
C) /var/log/messages
D) /var/log/dmesg
解答解説を開く
正解) C
【解説】
/var/log/messagesは、システム全般のメッセージを保存するための標準的なファイルです。このファイルには、カーネルメッセージ、デーモンメッセージ、およびその他のシステムメッセージが含まれます。
A) /var/log/auth.log:認証関連のログメッセージが含まれます。
B) /var/log/cron.log:cronジョブのログメッセージが含まれます。
C) /var/log/messages:正解です。システム全般のメッセージが含まれます。
D) /var/log/dmesg:カーネルリングバッファからのメッセージが含まれます。
問題155:次のうち、システムログを取得するために使用される仕組みはどれですか?
A) syslog-ng
B) logrotate
C) rsyslog
D) cron
解答解説を開く
正解) C
【解説】
rsyslogは、システムログを収集するために使用される一般的なログデーモンです。これには、拡張されたフィルタリングや出力先の設定が可能です。
A) jounalctl:ログデータベースにアクセスする専用ツールです。
B) logrotate:これはログファイルのローテーションを管理するツールです。
C) rsyslog:正解です。システムログを収集するための一般的な仕組みです。
D) cron:これはスケジュールされたタスクを実行するためのデーモンです。
問題156:syslogの設定ファイルにおいて、緊急メッセージをログイン中の全ユーザーの端末に出力する記述はどれですか?
A) *.emerg /dev/console
B) *.emerg *
C) *.emerg /var/log/emerg
D) *.emerg @logserver
解答解説を開く
正解) B
【解説】
*.emerg *は、緊急メッセージをログイン中のすべてのユーザーの端末に出力する設定です。
A) *.emerg /dev/console:これは緊急メッセージをコンソールに出力する設定です。
B) *.emerg *:正解です。緊急メッセージをログイン中の全ユーザーの端末に出力します。
C) *.emerg /var/log/emerg:これは緊急メッセージを特定のファイルに出力する設定です。
D) *.emerg @logserver:これは緊急メッセージをUDPでリモートログサーバーに送信する設定です。