presents by IT Consulting 109

Linux – ログイン時にメッセージを表示

概要


ユーザーがログインしたときにメッセージ(message of the day)を表示させる手順について記載しています。

ログインしたサーバーの情報を表示したり、踏み台に接続した際に他のサーバーのアドレスを表示する等に利用できます。
※ただし、設定したメッセージはAWS側からの通知(アップデート等)により変更(初期化)されます。

 

手順


1.message of the day (notd)ファイルを表示します。

次のコマンドを実行します。

sudo vi /etc/motd

実行結果


       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2017.09-release-notes/
[ec2-user@ip-10-0-0-1 ~]$

編集して必要な情報を追加します。
※例)Woolpaper風

*******************************
 Private IP    10.0.0.1
 Public IP     xxx.xxx.xxx.xxx
 Host Name     SERVER01
 InstanceType  t2.micro
 Availability  ap-northeast-1a
*******************************

 

2.設定を確認します。

再起動または再ログインします。


       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2017.09-release-notes/

*******************************
 Private IP    10.0.0.1
 Public IP     xxx.xxx.xxx.xxx
 Host Name     SERVER01
 InstanceType  t2.micro
 Availability  ap-northeast-1a
*******************************
[ec2-user@ip-10-0-0-1 ~]$

表示が変更されていることが確認できます。

 

補足


バージョンアップを実施すると /etc/motd の内容がが初期化されるようです。

*******************************
 Private IP    10.0.0.1
 Public IP     xxx.xxx.xxx.xxx
 Host Name     SERVER01
 InstanceType  t2.micro
 Availability  ap-northeast-1a
*******************************


バージョンアップの通知が発生

       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2017.03-release-notes/
9 package(s) needed for security, out of 26 available
Run "sudo yum update" to apply all updates.
Amazon Linux version 2017.09 is available.

※初期化される

そもそも、message of the day=「本日のメッセージ」なのですから、一時的な利用と考えて利用してみてください。

この記事を書いた人
名前:TRUE's。 千葉県育ち、神奈川県在住のIT系フリーエンジニア。 IT系のナレッジサイトを不定期で更新中。 フォトグラファー兼エンジニアとして日々勤しんでいる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です