para instalar la aplicacion requerimos de 2 paquetes importantes .
AIDE y MHASH.
MHASH es una libreria que provee de multiples algoritmos de hash ( firmas digitales ) .
yum -y install aide mhash
al terminar la instalación . editaremos el archivo que se encuentra en /etc/aide.conf
hacemos una copia de resplado del archivo de configuracion .
cp /etc/aide.conf /etc/aide.conf.bk
vi /etc/aide.conf
El archivo muestra una salida como la siguiente donde podemos modificar los archivos o folder que requieren ser respaldados su integridad.
# Next decide what directories/files you want in the database /etc NORMAL /bin NORMAL /sbin NORMAL /var NORMAL
#There are too volatile !/usr/src !/usr/tmp
podemos colocar el nivel mas alto como es EVERYTHING que agrega todos los algoritmos de Hash disponibles remplazando a NORMAL, en el archivo de configuración indica amplia mente como utilizar los tags .
adecuando el nivel de integridad que requerimos para nuestro sistema iniciamos la base de datos de AIDE
/usr/bin/aide -c /etc/aide.conf --init
este comando creara una base de datos de toda las firmas de los archivos en el directorio /var/lib/aide/aide.db.new.gz (este destino puede ser editado en el archivo de configuración) el cual debemos proteger para cuando sea necesario utilizarlo .
y periódicamente ser actualizado cuando sea requerido para mantener el mas alto nivel de seguridad de que la informacion no ha sido alterada de ninguna manera.
es recomendable hacer un respaldo en medios alternos como cd o cintas magneticas .
mkisofs -V aide`date +%F` -J -R -o aide.iso /var/lib/aide/aide.db.new.gz
cdrecord -v -eject aide.iso
Para revisar la integridad de los archivos, debemos ejecutar la siguiente linea de comandos
/usr/bin/aide -c /etc/aide.conf --check
este comando debe ser frecuente mente ejecutado asi que podemos agregarlo al crontab que se ejecute diariamente por las noches , agregamos la siguiente linea en el archivo del crontab
0 3 * * * root /usr/bin/aide -c /etc/aide.conf --check
Este comando enviara un correo electrónico al root ( o usuario en el alias ) con toda la información de modificaciones .
al hacer una actualización del sistema debemos de asegurarnos de actualizar la base de datos del aide . esto se realiza de la sig. manera
/usr/bin/aide -c /etc/aide.conf --update
De esta manera podremos mantener la integridad de nuestros archivos .
No hay comentarios:
Publicar un comentario