Articles contenant le tag protéger
Empêcher un fichier d’être modifié ou supprimé
Posté par morgan dans linux, shell-tricks le 2 décembre 2014
Il est possible d’empêcher n’importe quel fichier d’être modifié, supprimé ou même renommé, et ce, par par n’importe quel utilisateur, root y compris.
Comment faire ?
Pour faire cela il faut utiliser la commande : chattr
qui modifie les attributs d’un fichier.
L’option qui nous intéresse est l’option « i » : « +i » pour activer la protection et « -i » pour désactiver cette protection .
Le « i » signifie immuable (ou immutable en anglais) qui veux dire « ne peuvent pas être modifiés ».
chattr peut aussi protéger des répertoires entiers. chattr doit être utilisé avec les privilèges root.
- Protéger un fichier :
sudo chattr +i <fichier ou repertoire>
- Retirer la protection d’un fichier protéger
sudo chattr -i <fichier ou repertoire>
Si vous appliquez ces commandes sur un répertoire, vous pouvez utilisez l’option « -R » pour exécutez la commande récursivement.