Wie kann ich Nachrichten an angemeldete Benutzer auf einem Linux-Server senden? Wenn Sie sich diese Frage stellen, hilft Ihnen dieser Leitfaden dabei, dies zu tun. Wir werden demonstrieren, wie man auf dem Terminal unter Linux eine Nachricht an alle oder einen bestimmten angemeldeten Benutzer sendet.
Linux bietet eine Vielzahl von Möglichkeiten zum Senden von Nachrichten an Benutzer, die bei einem Server angemeldet sind, wie in den beiden folgenden Methoden erläutert.
Bei der ersten Methode verwenden wir den Wandbefehl – Schreiben Sie eine Nachricht an alle derzeit angemeldeten Benutzer auf dem Terminal, wie gezeigt.
# wall "System will go down for 2 hours maintenance at 13:00 PM"
So deaktivieren Sie beispielsweise das normale Banner, das von der Wand gedruckt wird:
Broadcast message from [email protected] (pts/2) (Sat Dec 9 13:27:24 2017):
Fügen Sie das -n
hinzu (Banner unterdrücken)-Flag, das jedoch nur vom Root-Benutzer verwendet werden kann.
# wall -n "System will go down for 2 hours maintenance at 13:00 PM"
Bei der zweiten Methode verwenden wir den Schreibbefehl , das auf allen, wenn nicht den meisten Linux-Distributionen vorinstalliert ist. Es erlaubt Ihnen, mit tty eine Nachricht an einen anderen Benutzer im Terminal zu senden .
Überprüfen Sie zuerst alle angemeldeten Benutzer mit dem who-Befehl wie abgebildet.
$ who
Derzeit sind zwei Benutzer auf dem System aktiv (tecmint und root ), jetzt der Benutzer aaronkilik sendet eine Nachricht an die Root Benutzer.
$ write root pts/2 #press Ctrl+D after typing the message.
Lesen Sie auch :
- Anzeigen einer benutzerdefinierten Nachricht für Benutzer vor dem Herunterfahren des Linux-Servers
- Schützen Sie SSH-Anmeldungen mit SSH- und MOTD-Bannernachrichten
Das ist alles! Teilen Sie uns andere Methoden oder Befehle zum Senden von Nachrichten an alle angemeldeten Benutzer über das Terminal in Linux mit. Wenn Sie Fragen haben, verwenden Sie bitte das unten stehende Feedback-Formular.