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でリモートログサーバーに送信する設定です。