Crear checksums md5 de tus ficheros


Si quieres comprobar la integridad de tus ficheros, puedes extraer de ellos su checksum md5, lo que te permitirá saber si alguien los modifició desde que sacaste ese checksum.

Para sacar el checksum de los ficheros posteriores a la fecha de hoy haz:
md5sum /bin/* /sbin/* /usr/bin/* /usr/sbin/* /usr/X11R6/bin/* /etc/* > “/root/`date +”%Y%m%d”`.md5” 2> /dev/null

Que, por ejemplo, para el día 25-1-1999 te creará el fichero /root/19990125.md5
Para verificar la firma md5 de los ficheros, puedes crear el fichero checkmd5.sh con:
md5sum /bin/* /sbin/* /usr/bin/* /usr/sbin/* /usr/X11R6/bin/* /etc/* > 2> /dev/null | diff $1 – | awk ‘$1==”<” {print $3}’

Para el ejemplo anterior, el fichero se comprobaría con
checkmd5.sh /root/19990125

Puede ser una buena idea guardar las firmas md5 en una máquina distinta o encriptadas usando algo como pgp (o gpg), con el fin de no exponerlas a manos demasiado largas.
Por cierto, este truco lo escribió algún bisoño en la sección de comentarios de Comandos como parámetros. Se ruega a tal bisoño que adapte y corrija el escrito de este truco según sus deseos.

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=35 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.