6 private links
One of the best (but little known) features of GNU C is the attribute mechanism, which allows a developer to attach characteristics to function declarations to allow the compiler to perform more error checking. It was designed in a way to be compatible with non-GNU implementations, and we've been using this for years in highly portable code with very good results.
Chattr permet de sécuriser un fichier ou un répertoire en rendant leur suppression impossible, même avec les droits root.
Chattr est installé par défaut dans les distributions GNU/Linux.
Pour sécuriser un fichier :
sudo chattr +i fichier
Pour supprimer l’attribut i :
sudo chattr -i fichier
Pour sécuriser un répertoire :
sudo chattr +i -R répertoire
Et pour annuler cette action :
sudo chattr -i -R répertoire
voir aussi : http://linux-attitude.fr/post/gestion-des-attributs-d-un-fichier