Como medida de seguridad, es recomendable implementar en nuestro servidor basado en Ubuntu que cuando un usuario inicie la sesión se nos envíe un correo electrónico de alerta, informándonos de la IP, o la hora, o quien estaba en el sistema…

Para hacer esto, en Ubuntu, tenemos que editar el fichero .profile del usuario sobre el que queremos realizar la notificación de alerta. Este fichero .profile se carga cuando un usuario inicia la sesión en la máquina y se encuentra en

/home/USUARIO/.profile

Al abrir el fichero con nano, el contenido de este fichero, en Ubuntu, puede ser algo parecido a lo siguiente:

# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. “$HOME/.bashrc”
fi
fi

# set PATH so it includes user’s private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH=”$HOME/bin:$PATH”
fi

Al final de este fichero podemos añadir las instrucciones que queremos que haga la máquina cuando el usuario inicie la sesión. En nuestro caso, como queremos que se envíe un correo electrónico, añadiremos lo siguiente:

# added by Cabocom (jgalvez@cabocom.com)
echo “ALERTA. Inicio de sesion de USUARIO al servidor Ubuntu el: ” `date` `who` | mail -s “Alerta de acceso USURIO a Ubuntu ” jgalvez@cabocom.com

La instruccion date nos muestra la fecha y who quienes estan logueados en la máquina en ese momento y la almohadilla (#) es un comentario y la ponemos para saber que a partir de ahí lo hemos puesto nosotros.

Etiquetado con: