A la hora de logearnos en un servidor SSH, éste nos muestra un mensaje, llamado banner de bienvenida, que suele mostrarse antes de pedir la contraseña.
Una vez nos hayamos logeado correctamente, el servidor muestra otro mensaje, que también se puede configurar.
Configuración del banner de bienvenida:
$ sudo vi /etc/issue.net
En ese fichero editamos el mensaje, y lo guardamos. A continuación tenemos que editar el siguiente fichero de configuración:
$ sudo vi /etc/ssh/sshd_config
En éste, tenemos que buscar la línea “Banner /etc/issue.net“, y descomentarla, o crearla si no existe.
Configuración del mensaje posterior al logeo satisfactorio:
Simplemente tenemos que editar el siguiente fichero:
$ sudo vi /var/run/motd
En el que escribiremos el mensaje que queremos que aparezca…
Ahora si queremos que los cambios hechos tengan efecto de inmediato, reiniciamos el servidor SSH.
$ sudo /etc/init.d/ssh restart
Aunque he comprobado que este paso no es necesario.
3 comentarios
Solo un pequeño apunte, a mi me ha funcionado pero en vez de editar el fichero /var/run/motd y escribir el mensaje que quieres que aparezca de bienvenida lo he hecho en el /etc/issue.net y me ha funcionado.
Noto que la línea Banner /etc/issue.net del sshd_config envia a está ruta y no a la que tu refieres.
De todas formas no lo he probado a tu manera pero ha funcionado.
Muy útil el post.
Un saludo.
Efectivamente como explico en el post, existen 2 tipos de mensajes. Uno antes de logearte (Banner de bienvenida: /etc/issue.net) y otro justo despues de un login satisfactorio (/var/run/motd).
Por lo que dices, tú simplemente has usado el del banner de bienvenida.
En cualquier caso, gracias!
Un saludo.
Creo recordar que /var/run/motd se resetea cada vez que inicia (o apaga, ya comento que no recuerdo) el sistema.