Veamos cómo podemos hacer que una máquina remota a la que accedemos mediante ssh nos muestre un mensaje o «banner» antes de acceder

OpenSSH tiene una configuración propia llamada Banner. Con esta opción el contenido del archivo especificado es enviado al usuario remoto antes de autentificarse.
Si la opción Banner está configurada a none
entonces no se muestra ninguna información al utilizar el comando ssh. De manera predeterminada esta opción está inhabilitada. Pero vemos cómo podemos activarla y configurarla a nuestro gusto o necesidades.
Esto son los pasos a seguir para configurar la máquina remota para que muestre un mensaje o un «banner» al usuario antes de que se conecte.
- Inicia sesión en tu máquina remota (servidor de GNU/Linux, una Raspberry Pi, etc)
- Abre con derechos de superusuario el archivo
/etc/ssh/sshd_config
- Añade o edita la opción de configuración. Por ejemplo, vamos a mostrar el contenido del archivo mi_mensaje en el banner:
Banner /etc/ssh/mi_mensaje
- Guardamos y cerramos el archivo
- Debemos asegurarnos que existe el archivo que hemos configurado en la ruta:
/etc/ssh/mi_mensaje
- Reiniciamos la máquina o simplemente los servicios mediante:
sudo systemctl reload ssh.service
Ahora en el archivo mi_mensaje en la ruta especificada lo adaptamos a nuestro gusto. Podemos incluir un texto de aclaración, bienvenida, o una amenaza!! 🙂
O podemos incluir un banner Ascii con el software figlet para darle más vistosidad. O un poco de arte con Ascii. Por ejemplo algo así:
#####
#######
# ##O#O##
###### ### #VVVVV#
## # ## VVV ##
## ### ### #### ### ### ##### ##### # ##
## # ## ### ## ## ## ## ## # ##
## # ## ## ## ## ## ### # ###
## ### ## ## ## ## ### QQ# ##Q
## # ### ## ## ## ## ## ## QQQQQQ# #QQQQQQ
## ## ### # ## ## ### ### ## ## QQQQQQQ# #QQQQQQQ
############ ### #### #### #### ### ##### ##### QQQQQ#######QQQQQ
U otro texto que te ayude a identificar la máquina remota a la que accedes antes de hacerlo. Si tienes varias máquinas remotas, esto puede ayudarte a no equivocarte antes de acceder a ellas. Yo ya lo he aplicado en mi Raspberry Pi con NextCloud.
Este es una traducción/adaptación de un artículo en inglés escrito por Vivek Gite para la web ciberciti.biz que puedes encontrar en este enlace:
https://www.cyberciti.biz/howto/quick-tip-display-banner-message-before-openssh-authentication/

Hola compañero,
Si me permites, hace unos años hablé de esta opción de OpenSSH (https://www.ochobitshacenunbyte.com/2016/10/14/crear-banner-de-acceso-ssh-en-gnu-linux/) Es una opción bastante útil, aunque también puede ser mera estética que también mola xD
Saludos!!
Hey! Vaya. Pues apuntado queda. Yo lo he descubierto recientemente
… Y me resultó interesante. Gracias por tus aportes! Saludos David