User Tools

Site Tools


checksum

This is an old revision of the document!


CHECKSUM

Pratique pour voir si un fichier a été modifié depuis la dernière edition, on va générer un checksum du fichier pour le comparer par la suite.

Génerer le checksum

sha512sum /srv/admin/file > /srv/file.sha512 

ici on utilise du sha512 il est aussi possible d'utiliser du md5

<note> Pour en savoir plus , RTFM : https://en.wikipedia.org/wiki/List_of_hash_functions </note>

Comparer le checksum

sha512sum /srv/admin/file > /srv/file.sha512 

Script

Exemple en script avec envoie de mail

sha512sum -c /srv/file.sha512 > /dev/null

if [ $? -ne 0 ]; then
 echo "Probleme checksum $date" | mail -s "CHECKSUM" $MAIL@example.com
 sha512sum /srv/admin/file > /srv/file.sha512 
fi 
checksum.1735655338.txt.gz · Last modified: 2024/12/31 14:28 by admin