Respuestas:
La mayoría de las respuestas necesitan acceso de root.
Cualquier usuario puede obtener un inicio de sesión limpio (incluida la desactivación de MOTD), simplemente ejecute:
touch $HOME/.hushlogin
.hushlogin
. 3. Como aprendí algo hoy, estoy votando. 0 :-)
Los archivos de script /etc/update-motd.d
generan el archivo /var/run/motd.dynamic
que ha identificado que contiene su MOTD.
Una forma simplista de dejar de generar este archivo sería hacer que todos los scripts no sean ejecutables con:
chmod -x /etc/update-motd.d/*
Nota: Información tomada de esta respuesta por heemayl .
Otra forma es comentar estas líneas en /etc/pam.d/login
:
#session optional pam_motd.so motd=/run/motd.dynamic
#session optional pam_motd.so noupdate
Según la respuesta de Alcuin Arundel, también edite /etc/pam.d/sshd
y comente las líneas pam_motd para eliminar los mensajes al ingresar a través de ssh.
Hay una opción de configuración en sshd_config
, llamada PrintMotd
. Configurarlo no
hace el trabajo.