SSH接続時にmotdでメッセージを表示・非表示

  • 15
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

先日勉強会で教えて貰った小ネタ。ちょっと調べたら非表示にも簡単にできるようだったのでやってみた。

motdでログイン時メッセージを表示

サーバーへログインしたり、ターミナルを起動した時に表示されるメッセージは自由に変更することが可能。
/etc直下にmotdというファイルを作って編集すれば、固定のメッセージを表示できる。

$ sudo vi /etc/motd

以下の記事のように、アスキーアートやニュースヘッドライン、最近のサーバー変更点が表示できれば楽しそうだし便利そう。

「motd」「.bashrc」…LinuxにSSH接続した時のメッセージを動的に変化させる方法
ssh ログイン・メッセージをランダムに表示する motd

ログイン時何も表示したくない場合

ユーザーのホームディレクトリに.hushloginというファイルを作成すると、「Last login: 〜」のようなシステムメッセージが非表示になる。

$ touch ~/.hushlogin

非表示の解除はこのファイルを削除すればOK

$ rm ~/.hushlogin