¿Cómo puedo enviar mensajes a usuarios registrados en un servidor Linux? Si te estás haciendo esta pregunta, esta guía te ayudará a aprender cómo hacerlo. Demostraremos cómo enviar un mensaje a todos o a un usuario específico registrado, en la terminal en Linux.
Linux ofrece una variedad de medios para enviar mensajes a usuarios conectados a un servidor como se explica en los dos métodos a continuación.
En el primer método, usaremos comando de pared – escribir un mensaje a todos los usuarios conectados actualmente en el terminal como se muestra.
# wall "System will go down for 2 hours maintenance at 13:00 PM"
Para deshabilitar el banner normal impreso por pared, por ejemplo:
Broadcast message from [email protected] (pts/2) (Sat Dec 9 13:27:24 2017):
Agregue el -n
(Suprimir el banner), sin embargo, solo puede ser utilizado por el usuario root.
# wall -n "System will go down for 2 hours maintenance at 13:00 PM"
En el segundo método, usaremos comando de escritura , que viene preinstalado en todas, si no en la mayoría, de las distribuciones de Linux. Te permite enviar un mensaje a otro usuario en la terminal usando tty .
Primero verifique todos los usuarios registrados con el comando who como se muestra.
$ who
Actualmente hay dos usuarios activos en el sistema (tecmint y raíz ), ahora el usuario aaronkilik está enviando un mensaje a la raíz usuario.
$ write root pts/2 #press Ctrl+D after typing the message.
Lea también :
- Mostrar un mensaje personalizado a los usuarios antes del cierre del servidor Linux
- Proteja los inicios de sesión SSH con mensajes de banner SSH y MOTD
¡Eso es todo! Comparta con nosotros otros métodos o comandos para enviar mensajes a todos los usuarios registrados a través de la terminal en Linux. Si tiene alguna consulta, utilice el formulario de comentarios a continuación.