Cómo mostrar MOTD en Linux

Cómo mostrar MOTD en Linux

MOTD es la abreviatura del "mensaje del día", y se usa para mostrar un mensaje cuando un usuario remoto inicia sesión en el sistema operativo Linux usando SSH. Los administradores de Linux a menudo necesitan mostrar diferentes mensajes en el inicio de sesión del usuario, como mostrar información personalizada sobre el servidor o cualquier información necesaria. Para mostrar MOTD personalizado, esta publicación lo guiará sobre cómo mostrar MOTD en Linux.

Agregar mensaje adicional

Podemos proporcionar cualquier texto para mostrar en el inicio de sesión del usuario remoto a la máquina creando un nuevo archivo con el nombre del directorio MOTD in /etc. Para crear y editar el archivo /etc /motd, usaremos el editor nano:

$ sudo nano /etc /motd

En este archivo en blanco, puede agregar cualquier texto de su elección que desea mostrar como MOTD.

Por ejemplo, podemos escribir "Bienvenido a la primera máquina de Linuxhint". Después de escribir este mensaje, guárdelo y cierre el editor nano usando los atajos de teclado Ctrl+S y Ctrl+X.

Después de escribir el MOTD y guardar el archivo /etc /MOTD. Obtenga la dirección IP del sistema de servidor utilizando el comando escrito a continuación:

$ ip a

Inicie sesión desde cualquier otra máquina desde la red a través de SSH para fines de prueba, y proporcione la dirección IP del servidor seguido del comando SSH como se muestra a continuación:

$ ssh 192.168.18.250

Si va a iniciar sesión por primera vez, solicitará autenticar la conexión, así que escriba "Sí" y presione Enter.

Después de eso, el terminal solicitará la contraseña del usuario. Escriba la contraseña y presione Enter para iniciar sesión en la máquina del servidor.

Aquí en la captura de pantalla de salida, puede ver que el mensaje que creamos se muestra correctamente.

Así que así de simple y fácil escribimos un mensaje personalizado y mostramos MOTD en Linux.

Ahora, ¿qué pasa si no queremos todos los demás mensajes de texto predeterminados y proporcionamos el único MOTD personalizado. Para este propósito, solo necesitamos deshabilitar o eliminar los permisos ejecutables de todos los archivos y scripts MOTD. Para deshabilitar los permisos ejecutables, escriba el comando:

$ sudo chmod -x /etc /update -lotd.d/*

Después de deshabilitar los permisos ejecutables de los scripts MOTD, vuelva a iniciar sesión en la máquina del servidor desde la otra máquina a través de SSH.

$ ssh 192.168.18.250

Puede presenciar cuán eficientemente se han ido todos los mensajes MOTD predeterminados, y tenemos el MOTD personalizado limpio.

Conclusión

Esta publicación proporciona una solución simple y fácil sobre cómo mostrar MOTD en Linux creando un nuevo archivo MOTD en el directorio /etc. Además, hemos aprendido a deshabilitar el mensaje MOTD predeterminado y mostrar MOTD personalizado.