Lから始まるLinux

4章20話
fstabファイル
4章21話 motdファイル
もくじ
4章22話
PAM
motdファイル
若木 みどり
お兄ちゃん! ログイン時に表示される メッセージがあるよね? この管理もスーパユーザの 仕事だと思うんだ!
若木 しげる
そのとおりだよ このメッセージを 「motd(message of the day)」呼ぶんだ 今回は motd について学ぼう!
/etc/motd ファイル
若木 しげる
motd は「本日のお知らせ」という意味だよ /etc/motd に記載されている内容が ログイン時に表示されるんだ
若木 みどり
ログインしたユーザは 必ず目にするから 全体周知に便利そうだね
若木 しげる
そのとおりだよ 例えば以下のような内容が /etc/motd に書かれるんだ
  • サーバのメンテナンス情報
  • システムポリシーや注意事項
  • サーバやシステムに関する重要なお知らせ
若木 みどり
ちょっとメッセージを 作ってみたいなぁ
若木 しげる
それならまずは オリジナルの /etc/motd バックアップを作成しよう
sudo mv -v /etc/motd{,.dist}
若木 みどり
うん!バックアップ作成は大事だね!
若木 しげる
次にみどりが伝えたい内容が書かれた新しい /etc/motd を作成しよう!
sudo vim /etc/motd
若木 みどり
こんな内容を入れてみたよ!
welcome to our server!
Please remember to log out after your session.
若木 しげる
いいね!ログインし直して motd が表示されるか確認してみよう!
welcome to our server!
Please remember to log out after your session.
若木 みどり
おお!新しく作った motd の内容が表示されたよ!
若木 みどり
逆に motd非表示にはできないかな?
若木 しげる
それなら /etc/motd空ファイルにすればいいよ
sudo bash -c ': > /etc/motd'
若木 みどり
なるほど!空にすれば motd の表示が無くなるんだね!
まとめ
若木 みどり
今回は motd とその内容の扱いを学んだよ!ここに書かれている内容が全ユーザのログイン時に表示されるんだ!
若木 しげる
motd は運用管理やユーザ通知に役立つ仕組みだよ適切に使いこなせるようにしておこう