¿Cómo puedo desactivar / modificar el banner de inicio de sesión de SSH para un usuario determinado?

18

¿Cómo puedo desactivar / modificar el banner de inicio de sesión de SSH para un usuario determinado?

    
pregunta Olivier Lalonde 31.03.2011 - 09:29

5 respuestas

36

Parece que es posible desactivar este mensaje por usuario creando un archivo vacío en el directorio $ HOME de un usuario (/ home / username /) llamado .hushlogin .

touch ~/.hushlogin
    
respondido por el Olivier Lalonde 31.03.2011 - 09:37
13

Si desea deshabilitar ese mensaje para todos los usuarios de ssh, edite /etc/pam.d/sshd y comente las líneas

session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate
session    optional     pam_motd.so # [1]
    
respondido por el cweiske 04.02.2013 - 19:14
11

En /etc/ssh/sshd_config , asegúrese de que haya una línea:

PrintMotd no

Si está establecido en "sí", cámbielo a "no".

Reinicie el servidor SSH escribiendo

service ssh restart

Deberías ser bueno para ir desde allí.

    
respondido por el JoshuaP 21.01.2014 - 20:23
2

.hushlogin no funcionó para mí (en Debian 7), pero estableciendo Banner en /dev/null en /etc/ssh/sshd_config :

#Banner /etc/issue.net
Banner /dev/null
    
respondido por el Paul Bussmann 08.10.2015 - 07:07
2

También es posible deshabilitar el banner usando la solución del lado del cliente, es decir, estableciendo el nivel de registro en error:

ssh -o LogLevel=Error <rest of cmd>

Encontrado aquí: enlace

    
respondido por el Radek Postołowicz 27.11.2015 - 16:16

Lea otras preguntas en las etiquetas