Sådan sendes en besked til loggede brugere i Linux Terminal


Hvordan kan jeg sende en besked til loggede brugere på en Linux-server? Hvis du stiller dette spørgsmål, vil denne guide hjælpe dig med at lære, hvordan du gør det. Vi demonstrerer, hvordan man sender en besked til alle eller en bestemt logget bruger på terminalen i Linux.

Linux tilbyder en række forskellige måder til at sende meddelelser til brugere, der er logget på en server som forklaret i de to metoder nedenfor.

I den første metode bruger vi wall-kommando - skriv en besked til alle aktuelt loggede brugere på terminalen som vist.

# wall "System will go down for 2 hours maintenance at 13:00 PM"

Sådan deaktiveres det normale banner, der er trykt med væg, for eksempel:

Broadcast message from [email  (pts/2) (Sat Dec  9 13:27:24 2017):

Tilføj -n (undertryk banneret) -flagget, dette kan dog kun bruges af rodbrugeren.

# wall -n "System will go down for 2 hours maintenance at 13:00 PM" 

I den anden metode bruger vi skrivekommando, som kommer forudinstalleret på alle, hvis ikke de fleste Linux-distributioner. Det giver dig mulighed for at sende en besked til en anden bruger i terminalen ved hjælp af tty.

Kontroller først alle loggede brugere med hvem-kommandoen som vist.

$ who

Der er i øjeblikket to brugere, der er aktive på systemet (tecmint og root), nu sender brugeren aaronkilik en besked til rodbrugeren.

$ write root pts/2	#press Ctrl+D  after typing the message. 

  1. Vis en brugerdefineret besked til brugerne inden nedlukning af Linux-server
  2. Beskyt SSH-login med SSH & MOTD-bannermeddelelser

Det er alt! Del med os andre metoder eller kommandoer til at sende meddelelser til alle påloggede brugere via terminalen i Linux. Hvis du har spørgsmål, skal du bruge feedbackformularen nedenfor.