Comment puis-je envoyer des messages aux utilisateurs connectés sur un serveur Linux ? Si vous vous posez cette question, ce guide vous aidera à apprendre comment le faire. Nous montrerons comment envoyer un message à tous ou à un utilisateur spécifique connecté, sur le terminal sous Linux.
Linux offre une variété de moyens pour envoyer des messages aux utilisateurs connectés à un serveur comme expliqué dans les deux méthodes ci-dessous.
Dans la première méthode, nous utiliserons la commande wall – écrivez un message à tous les utilisateurs actuellement connectés sur le terminal, comme indiqué.
# wall "System will go down for 2 hours maintenance at 13:00 PM"


Pour désactiver la bannière normale imprimée par mur, par exemple :
Broadcast message from [email protected] (pts/2) (Sat Dec 9 13:27:24 2017):
Ajoutez le -n
L'indicateur (Supprimer la bannière), cependant, ne peut être utilisé que par l'utilisateur root.
# wall -n "System will go down for 2 hours maintenance at 13:00 PM"
Dans la deuxième méthode, nous utiliserons la commande d'écriture , qui est préinstallé sur toutes les distributions Linux, sinon la plupart. Il vous permet d'envoyer un message à un autre utilisateur dans le terminal en utilisant tty .
Vérifiez d'abord tous les utilisateurs connectés avec la commande who comme indiqué.
$ who


Il y a actuellement deux utilisateurs actifs sur le système (tecmint et racine ), maintenant l'utilisateur aaronkilik envoie un message à la racine utilisateur.
$ write root pts/2 #press Ctrl+D after typing the message.


Lire aussi :
- Afficher un message personnalisé aux utilisateurs avant l'arrêt du serveur Linux
- Protégez les connexions SSH avec les messages de bannière SSH et MOTD
C'est tout! Partagez avec nous d'autres méthodes ou commandes pour envoyer des messages à tous les utilisateurs connectés via le terminal sous Linux. Si vous avez des questions, veuillez utiliser le formulaire de commentaires ci-dessous.