Linuxサーバーでログオンしているユーザーにメッセージを送信するにはどうすればよいですか?あなたがこの質問をしているなら、このガイドはあなたがそれをする方法を学ぶのを助けるでしょう。 Linuxのターミナルで、ログオンしているすべてのユーザーまたは特定のユーザーにメッセージを送信する方法を示します。
Linuxは、以下の2つの方法で説明されているように、サーバーにログオンしているユーザーにメッセージを送信するためのさまざまな手段を提供します。
最初の方法では、壁コマンドを使用します –図のように、端末に現在ログインしているすべてのユーザーにメッセージを書き込みます。
# wall "System will go down for 2 hours maintenance at 13:00 PM"
壁によって印刷される通常のバナーを無効にするには、たとえば:
Broadcast message from [email protected] (pts/2) (Sat Dec 9 13:27:24 2017):
-n
を追加します (バナーを抑制)フラグ。ただし、これはrootユーザーのみが使用できます。
# wall -n "System will go down for 2 hours maintenance at 13:00 PM"
2番目の方法では、書き込みコマンドを使用します 、ほとんどのLinuxディストリビューションではないにしてもすべてにプリインストールされています。 tty を使用して、端末内の別のユーザーにメッセージを送信できます。 。
まず、whoコマンドを使用してログオンしているすべてのユーザーを確認します 示されているように。
$ who
現在、システムでアクティブなユーザーは2人です( tecmint およびルート )、ユーザー aaronkilik ルートにメッセージを送信しています ユーザー。
$ write root pts/2 #press Ctrl+D after typing the message.
また読む :
- Linuxサーバーをシャットダウンする前にユーザーにカスタムメッセージを表示する
- SSHおよびMOTDバナーメッセージでSSHログインを保護する
それで全部です! Linuxのターミナルを介してログオンしているすべてのユーザーにメッセージを送信するための他の方法またはコマンドを私たちと共有してください。ご不明な点がございましたら、以下のフィードバックフォームをご利用ください。