LPIC-⁠1 108 重要なシステムサービス 問題

ゆめさくが作った練習問題です。本試験の問題ではありません。

1⁠0⁠8 重要なシステムサービスの問題を1⁠0問、小分野ごとにまとめました。選ぶと、その場で正誤と解説が出ます。

ログインなしで解けます。答えはこのブラウザの中だけに残り、どこにも送りません。

この分野の小分野

  • 1⁠0⁠8.1 システムの時刻を保つ(3問)
  • 1⁠0⁠8.2 システムのログ(3問)
  • 1⁠0⁠8.3 メール転送エージェント (MTA) の基本(2問)
  • 1⁠0⁠8.4 プリンターと印刷を管理する(2問)

108 重要なシステムサービスの問題

10 問

選ぶと、すぐに正誤と解説が出ます。選んだ答えは変えられません。

  1. 108.1 システムの時刻を保つ

    問 1NTP の設定でよく使われる pool.ntp.org の説明として正しいものはどれですか。

  2. 問 2ntpd を使っているサーバーで ntpq -p を実行した。表示されるものはどれですか。

  3. 問 3chrony.conf の server の行の末尾によく付ける iburst の働きはどれですか。

  4. 108.2 システムのログ

    問 4logrotate の設定で、ローテーションした古いログを 4 世代までは残し、それより古いものは消したい。書く指定はどれですか。

  5. 問 5rsyslog の設定の mail.err という選び方が当たるメッセージはどれですか。

  6. 問 6systemd のジャーナルから、重さが err 以上のものだけを表示したい。適切なものはどれですか。

  7. 108.3 メール転送エージェント (MTA) の基本

    問 7次のうち、MTA (メールをサーバーからサーバーへ送り届けるソフト) に当たるものはどれですか。

  8. 問 8送り先に届けられず、MTA の待ち行列に残っているメールを一覧したい。使うコマンドはどれですか。

  9. 108.4 プリンターと印刷を管理する

    問 9CUPS のプリンターで、印刷を待っているジョブの一覧を見たい。使うコマンドはどれですか。

  10. 問 10CUPS の設定をブラウザから行う管理の画面は、既定でどのポートで待ち受けますか。

10 問中 0 問に答えました

解説の一覧

解いたあとに読み返せるよう、全問の解説を並べています。問いを開くと解説が出ます。

1⁠0⁠8.1 システムの時刻を保つ

問1NTP の設定でよく使われる pool.ntp.org の説明として正しいものはどれですか。

正解は世界の有志が出す多数の公開の NTP サーバーを、DNS で順に割り当てる仕組みです。pool.ntp.org の名前を引くと、参加している多くの NTP サーバーのアドレスが入れ替わりながら返り、負荷が分かれます (jp.pool.ntp.org のように地域でも絞れる)。1 台の公式のサーバーやハードウェアクロックを指す名前ではなく、設定ファイルを配るサイトでもありません。

問2ntpd を使っているサーバーで ntpq -p を実行した。表示されるものはどれですか。

正解は ntpd が問い合わせている NTP サーバーの一覧と、それぞれの遅れやずれです。ntpq -p (peers) は、ntpd が時刻をもらっている相手ごとに、階層 (stratum)、往復の遅れ (delay)、ずれ (offset) などを表示し、行頭の * で今選ばれている相手を示します。ハードウェアクロックは hwclock、タイムゾーンの一覧は timedatectl list-⁠timezones で見るもので、設定ファイルは ntp.conf を直接読みます。

問3chrony.conf の server の行の末尾によく付ける iburst の働きはどれですか。

正解は起動した直後に続けて何回か問い合わせ、早く同期できるようにすることです。iburst は、起動したときや相手に届かなくなったときに、最初の問い合わせを短い間隔で何回か続けて送り、同期までの時間を縮めます。最優先にするのは prefer、1 回で大きく直す動きを決めるのは makestep などの別の指定で、暗号化は NTS (nts) の指定です。

1⁠0⁠8.2 システムのログ

問4logrotate の設定で、ローテーションした古いログを 4 世代までは残し、それより古いものは消したい。書く指定はどれですか。

正解は rotate 4 です。rotate の数は、ローテーションのあとに残す古いファイルの数で、それを超えた古いものは消されます。maxage は日数で古さを決める指定、size はローテーションを始める大きさの指定、compress は古いログを圧縮する指定で数は取りません。

問5rsyslog の設定の mail.err という選び方が当たるメッセージはどれですか。

正解は mail のファシリティのうち、重さが err 以上のものです。ファシリティ.重さ の形は、そのファシリティでその重さ以上 (err、crit、alert、emerg) のメッセージに当たります。ちょうどその重さだけを選ぶときは mail.=err と書き、ほかのファシリティは含まず、軽い側を選ぶには ! を使います。

問6systemd のジャーナルから、重さが err 以上のものだけを表示したい。適切なものはどれですか。

正解は journalctl -p err です。journalctl -p は優先度 (重さ) で絞り、名前を 1 つ書くとその重さ以上 (err、crit、alert、emerg) を出します。-u はユニットの名前で絞る指定、-g は本文を正規表現で探すので err という字を含む行に当たるだけで、--vacuum-⁠time は古いジャーナルを期間で消す指定です。

1⁠0⁠8.3 メール転送エージェント (MTA) の基本

問7次のうち、MTA (メールをサーバーからサーバーへ送り届けるソフト) に当たるものはどれですか。

正解は Postfix です。Postfix は SMTP でメールを受け取って送り届ける MTA で、sendmail と同じ名前のコマンドも用意します (Exim なども MTA)。Dovecot は届いたメールを IMAP や POP3 で読ませるサーバー、Thunderbird はメールを読み書きするクライアント (MUA)、CUPS は印刷のシステムです。

問8送り先に届けられず、MTA の待ち行列に残っているメールを一覧したい。使うコマンドはどれですか。

正解は mailq です。mailq (sendmail -bp と同じ) は、送れずに待ち行列に残っているメールの ID や宛先を一覧します。newaliases はエイリアスのデータベースを作り直すもの、mail -s は件名を付けてメールを送るもの、lpq は印刷の待ち行列を見るコマンドです。

1⁠0⁠8.4 プリンターと印刷を管理する

問9CUPS のプリンターで、印刷を待っているジョブの一覧を見たい。使うコマンドはどれですか。

正解は lpq です。lpq は、プリンターの待ち行列にあるジョブの番号や持ち主を一覧します (lpstat -o でも見られる)。lpr はファイルを印刷に出すもの、lprm は待ち行列からジョブを取り消すもの、lpadmin はプリンターを足したり設定したりするコマンドです。

問10CUPS の設定をブラウザから行う管理の画面は、既定でどのポートで待ち受けますか。

正解は 6⁠3⁠1 です。CUPS は IPP (Internet Printing Protocol) の 6⁠3⁠1 番で待ち受け、同じポートで Web の管理の画面も出します。5⁠1⁠5 は古い LPD の方式、9⁠1⁠0⁠0 はプリンターに直接データを送る方式 (JetDirect) で使われ、2⁠5 はメールの SMTP です。

ほかの分野

  • 101 システムアーキテクチャ

    1⁠0⁠1.1 ハードウェアの設定を確かめて変える、1⁠0⁠1.2 システムを起動する、1⁠0⁠1.3 ランレベルとブートターゲットの切り替え、停止と再起動

    10問解く
  • LinuC レベル1 101試験対策(LPIC-1対応)

    102 インストールとパッケージ管理

    1⁠0⁠2.1 ハードディスクのレイアウトを設計する、1⁠0⁠2.2 ブートマネージャーを導入する、1⁠0⁠2.3 共有ライブラリを管理する、1⁠0⁠2.4 Debian のパッケージ管理を使う、1⁠0⁠2.5 RPM と YUM のパッケージ管理を使う、1⁠0⁠2.6 仮想化のゲストとしての Linux

    10問解く
  • 103 GNUとUnixのコマンド

    1⁠0⁠3.1 コマンドラインで作業する、1⁠0⁠3.2 フィルタでテキストの流れを処理する、1⁠0⁠3.3 基本のファイル管理をする、1⁠0⁠3.4 ストリーム、パイプ、リダイレクトを使う、1⁠0⁠3.5 プロセスを作り、見張り、終わらせる、1⁠0⁠3.6 プロセスの実行の優先度を変える、1⁠0⁠3.7 正規表現でテキストファイルを探す、1⁠0⁠3.8 基本のファイル編集をする

    10問解く
  • 104 デバイス、ファイルシステム、FHS

    1⁠0⁠4.1 パーティションとファイルシステムを作る、1⁠0⁠4.2 ファイルシステムの整合性を保つ、1⁠0⁠4.3 ファイルシステムのマウントとアンマウント、1⁠0⁠4.5 ファイルのパーミッションと所有者を管理する、1⁠0⁠4.6 ハードリンクとシンボリックリンクを作って変える、1⁠0⁠4.7 システムのファイルを探し、正しい場所に置く

    10問解く
  • 105 シェルとシェルスクリプト

    1⁠0⁠5.1 シェル環境をカスタマイズして使う、1⁠0⁠5.2 簡単なスクリプトを作り、手直しする

    10問解く
  • 106 ユーザーインターフェイスとデスクトップ

    1⁠0⁠6.1 X1⁠1 を導入して設定する、1⁠0⁠6.2 グラフィカルなデスクトップ、1⁠0⁠6.3 アクセシビリティ

    10問解く
  • LinuC レベル1 102試験対策(LPIC-1対応)

    107 管理の仕事

    1⁠0⁠7.1 利用者とグループのアカウントと関係するファイルを管理する、1⁠0⁠7.2 ジョブを予約してシステム管理の仕事を自動にする、1⁠0⁠7.3 ローカライゼーションと国際化

    10問解く
  • 109 ネットワークの基礎

    1⁠0⁠9.1 インターネットプロトコルの基礎、1⁠0⁠9.2 永続するネットワークの設定、1⁠0⁠9.3 基本のネットワークのトラブルシューティング、1⁠0⁠9.4 クライアント側の DNS を設定する

    10問解く
  • 110 セキュリティ

    1⁠1⁠0.1 セキュリティの管理の仕事をする、1⁠1⁠0.2 ホストを守る設定、1⁠1⁠0.3 暗号でデータを守る

    10問解く

LPIC-1の頁に、1⁠0分野の入口と試験の案内があります。

続きはゆめさくで

試験の知識を仕事につなげる一歩を、ここにまとめています。