En sistemas operativos Solaris y OpenSolaris, por defecto, cuando un usuario inicia sesión en el sistema, se realizan determinadas operaciones que pueden provocar lentitud en el acceso por ssh o al hace su, por ejemplo.
El origen de esta situación es, que en el archivo /etc/profile, que se ejecuta cada vez que el usuario hace login, se realiza una comprobación de la quota del usuario, si tiene mensajes nuevos y presenta el banner motd:
[...]
if [ ! -f .hushlogin ]
then
/usr/sbin/quota
# Allow the user to break the Message-Of-The-Day only.
trap "trap '' 2" 2
/bin/cat -s /etc/motd
trap "" 2
/bin/mail -E
[...]
Si nuestra $HOME tiene mucha ocupación, o se sirve a través de un filesystem remoto, ahí está el problema. La solución la dice el propio script de profile, crear un archivo llamado .hushlogin para omitir esta comprobación:
$ touch ~/.hushlogin
Una vez creado, el acceso debería ser, al menos, más rápido.