¿Cómo puedo desactivar / modificar el banner de inicio de sesión SSH para un usuario determinado?
¿Cómo puedo desactivar / modificar el banner de inicio de sesión SSH para un usuario determinado?
Respuestas:
Parece que es posible deshabilitar este mensaje por usuario creando un archivo vacío en el directorio $ HOME del usuario (/ home / username /) llamado .hushlogin
.
touch ~/.hushlogin
En /etc/ssh/sshd_config
asegúrese de que haya una línea:
PrintMotd no
Si está configurado en 'sí' cámbielo a 'no'.
Reinicie el servidor SSH escribiendo
service ssh restart
Deberías ser bueno para ir desde allí.
"no"
y, sin embargo, el saludo de bienvenida aún se mostraba. Lo que ayudó fue la actualización /etc/pam.d/sshd
.
.hushlogin
no me sirvió (en Debian 7), pero configuré Banner /dev/null
en /etc/ssh/sshd_config
:
#Banner /etc/issue.net
Banner /dev/null
También es posible deshabilitar el banner usando una solución solo del lado del cliente, es decir, estableciendo el nivel de registro en error:
ssh -o LogLevel=Error <rest of cmd>
Encontrado aquí: http://www.linuxquestions.org/questions/linux-security-4/how-do-you-turn-off-login-banner-for-non-interactive-ssh-470516/