systemadmin.es > Utilidades > Deshabilitar motd por usuario

Deshabilitar motd por usuario

Al conectar por ssh a un servidor con Ubuntu, por defecto veremos el motd con el mensaje de “Welcome to Ubuntu“:

$ ssh user@systemadmin.es

Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.16.0-30-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

  System information as of Mon Mar 28 17:02:10 CEST 2016

  System load:  0.0               Users logged in:     0
  Usage of /:   20.5% of 7.21GB   IP address for eth0: 192.168.10.11
  Memory usage: 10%               IP address for eth1: 192.168.40.11
  Swap usage:   1%                IP address for eth2: 172.22.22.25
  Processes:    183

  Graph this data and manage this system at:
    https://landscape.canonical.com/

221 packages can be updated.
121 updates are security updates.

Dicho mensaje puede ser útil o llegar a ser molesto, depende de cada uno. Podemos deshabilitar por usuario dicho mensaje. Si miramos en el fichero /etc/login.defs podemos ver que indica:

(...)
#
# If defined, file which inhibits all the usual chatter during the login
# sequence.  If a full pathname, then hushed mode will be enabled if the
# user's name or shell are found in the file.  If not a full pathname, then
# hushed mode will be enabled if the file exists in the user's home directory.
#
HUSHLOGIN_FILE  .hushlogin
#HUSHLOGIN_FILE /etc/hushlogins
(...)

Por lo tanto, si creamos un fichero llamado .hushlogin en la home del usuario el motd ya no aparecerá al hacer login con dicho usuario:

touch ~/.hushlogin

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>