コース一覧
LinuC レベル1 102試験対策(LPIC-1対応)
メールと印刷のきほん

LinuC レベル1 102試験対策(LPIC-1対応)

LinuC レベル1/LPIC-1の102範囲を、シェル、ユーザーとセキュリティ、ネットワーク、システム管理の実機演習と章末問題で固めます。Linuxを安全に運用するための知識とコマンド操作を体系的に身につける25レッスンのコースです。

1
102 シェルとスクリプト
0. シェル環境18分
1. testと条件式18分
2. スクリプトの制御18分
3. cronとat15分
4. systemdタイマー18分
5. 過去問 シェル15分
2
102 ユーザーとセキュリティ
0. passwdとshadow18分
1. ユーザー管理コマンド18分
2. suとsudo18分
3. 特殊パーミッション18分
4. ホストのセキュリティ18分
5. SSHとGPG18分
6. 過去問 ユーザーとセキュリティ15分
3
102 ネットワーク
0. TCP/IPとウェルノウンポート18分
1. アドレス設定18分
2. ルーティング18分
3. 名前解決の設定18分
4. 疎通トラブルシュート18分
5. 過去問 ネットワーク15分
4
102 システム管理
0. 時刻とNTP15分
1. ロケールと文字コード18分
2. ログ管理18分
3. サービス管理の試験形式18分
4. メールと印刷のきほん15分
5. 過去問 システム管理15分

LinuC レベル1 102試験対策(LPIC-1対応)

01シェル環境
02testと条件式
03スクリプトの制御
04cronとat
05systemdタイマー
06過去問 シェル
07passwdとshadow
08ユーザー管理コマンド
09suとsudo
10特殊パーミッション
11ホストのセキュリティ
12SSHとGPG
13過去問 ユーザーとセキュリティ
14TCP/IPとウェルノウンポート
15アドレス設定
16ルーティング
17名前解決の設定
18疎通トラブルシュート
19過去問 ネットワーク
20時刻とNTP
21ロケールと文字コード
22ログ管理
23サービス管理の試験形式
24メールと印刷のきほん
25過去問 システム管理

LinuC レベル1 102試験対策(LPIC-1対応)

メールと印刷のきほん

メールも印刷も、サーバーが裏で仕事をして利用者は入口のコマンドを叩くだけ、という同じ構造です。深い設定は問われず、名前と役割の対応が中心なので、表を覚えれば確実に得点できます。なお、この学習環境には MTA も CUPS も入っていないため実機演習はありません。

転送するのが MTA、メールボックスへ入れるのが MDA

略語正式名役割代表例
MUAMail User Agentメールを読み書きするソフトThunderbird, mutt
MTAMail Transfer Agentサーバー間でメールを転送するPostfix, sendmail
MDAMail Delivery Agent個人のメールボックスへ配送するprocmail, maildrop
MAAMail Access Agentサーバー上のメールを取り出せるようにするDovecot

MUA が書いたメールを MTA が受け取り、MTA 同士が転送し、受信側の MTA が MDA に渡してメールボックスへ入れ、利用者は MAA 経由で読む、という流れです。MTA と MDA を入れ替えた選択肢が出ます。

MTA ごとの設定ファイルは、sendmail が /etc/mail/sendmail.cf、Postfix が /etc/postfix/main.cf と master.cf、Exim が /etc/exim4/exim4.conf、qmail が /var/qmail/control/ 配下です。Postfix や Exim は sendmail 互換のコマンドを提供しているので、sendmail -bp のような呼び出しがそのまま通ります。

/etc/aliases は編集しただけでは効かない

/etc/aliases は、あるアドレス宛のメールを別の宛先に振り替える対応表です。

プレーンテキスト

root: admin
webmaster: taro, jiro
support: /var/mail/support-archive
report: |/usr/local/bin/report-filter

左に受け取り先の名前、右に実際の配送先を書きます。配送先はカンマ区切りで複数書け、絶対パスならファイルに追記され、| に続けてコマンドを書けばその標準入力へ渡されます。

MTA が読むのはテキストではなくハッシュ化された /etc/aliases.db なので、編集したら必ず newaliases を実行します。これが試験の定番です。一般利用者が自分宛のメールを転送したいときは、ホームディレクトリに ~/.forward を置きます。中身は転送先アドレスだけで、再構築は不要です。

コマンドは、mail が MUA で mail -s "件名" 宛先 の形で送信、mailq が送信待ちキューの一覧、sendmail -bp が mailq と同じ内容、sendmail -q がキューの処理を即座に試みる指定です。受信メールのスプールは /var/spool/mail/<ユーザー名> で、/var/mail/ はその別名です。1つのファイルに全メールを連結するのが mbox 形式、1通を1ファイルとして new cur tmp の3ディレクトリで管理するのが Maildir 形式です。

ポートは、MTA 間の転送が 25 番、MUA からの認証付き送信受付が 587 番です。受信は、サーバーから削除して端末に落とす POP3 が 110 番、サーバー上に置いたまま操作する IMAP が 143 番で、この区別が頻出です。

CUPS のポートは 631

CUPS は現在の Linux の標準の印刷システムで、印刷要求をジョブとしてキューに溜め、順にプリンタへ送ります。プロトコルは IPP で、管理用の Web 画面と IPP の待ち受けはどちらもポート 631 です。印刷そのものの 515 番 (LPD) と混同させる問題が出ます。

設定は /etc/cups/cupsd.conf がサーバー本体、/etc/cups/printers.conf がプリンタの定義、/var/spool/cups/ が印刷ジョブのスプールです。

印刷コマンドは2系統ある

やりたいことSystem V 系BSD 系
印刷するlplpr
キューを見るlpstatlpq
ジョブを取り消すcancellprm

CUPS は両方を提供しているので、対応を覚えるのが試験対策です。指定の仕方が微妙に違い、lp は -d でプリンタを指定し、lpr は -P で指定します。lpstat -t は全情報、-p はプリンタの状態です。プリンタの有効化と受付の制御には cupsenable cupsdisable accept reject を使います。

試験で狙われるところ

/etc/aliases を編集したら newaliases が要り、~/.forward には不要です。転送するのは MTA、メールボックスへ入れるのは MDA です。mailq と sendmail -bp は同じ結果を返します。CUPS のポートは 631 です。そして lp は -d、lpr は -P でプリンタを指定します。

このレッスンに出てくる用語

意味があいまいなまま進んだ語は、ここから読み直せます。

  • サーバークライアント(ブラウザなど)がリクエストを送り、サーバーがレスポンスを返す。
  • Agentツール選択を LLM に委ねる仕組み
  • ハッシュ化元に戻せない一方向変換でパスワードを保管
  • ディレクトリファイルを整理するフォルダのこと。
  • キュー先入れ先出し(FIFO)のデータ構造
  • 処理計算や代入を表す長方形
  • 認証「この人は本当に本人?」のチェック
  • プロトコル通信の手順や約束ごと
生田 陸人
監修生田 陸人
ゆめさくエンジニア / 現役ソフトウェアエンジニア監修者プロフィールを見る →
編集 ゆめさく編集部·公開 2026/08/09·更新 2026/08/26

関連レッスン

  • 過去問 システム管理

    システム管理の分野で合格水準に届いているかを10問で確かめます。

  • サービス管理の試験形式

    unit ファイルを書いて enable し、mask が disable より強いことを実機で確かめます。

  • ログ管理

    logger で書いたログを journalctl で抜き出し、logrotate の設定を1本書きます。

  • ロケールと文字コード

    LANG と LC_ALL の優先順位を、実機で並び順を変えながら確かめます。

分からないところは Tap (AI先生) に質問できます

24 時間いつでも、あなたのレベルに合わせて日本語で答えます。

復習ミニクイズ

`/etc/aliases` を編集して root 宛のメールを admin へ転送する設定を書き加えました。この変更を MTA に反映させるために実行するコマンドはどれですか。