7 juin 2013

Ubuntu: Empêcher la suppression d'un fichier ou d'un dossier avec la commande chattr

Voici une petite astuce qui va surement vous éviter de vous arracher les cheveux le jour où vous supprimerez un fichier qu'il ne fallait pas sur votre système Ubuntu. Il existe bien des outils permettant de récupérer un fichier supprimé par erreur, mais le mieux est encore de pas le supprimer et sur Ubuntu, il existe aussi un petit utilitaire qui permet de poser un verrou sur un fichier ou un dossier. Une fois que le verrou est posé, vous ne pourrez plus supprimer le fichier / dossier, même en root. Pour cela, pas besoin de logiciel tiers car vous avez juste besoin de chattr, et il est disponible par défaut sur Ubuntu.



Pour proteger un fichier c'est tout simple, vous tapez:

sudo chattr +i votre-fichier

Et si un jour, vous décidez de le supprimer, vous enlevez la protection de cette façon:

sudo chattr -i votre-fichier

Pour un répertoire, c'est pareil sauf qu'il vous faudra rajouter l'option -R:

sudo chattr +i -R votre-repertoire

Pour enlever la protection:

sudo chattr -i -R votre-repertoire

Voilà, c'est tout simple et super pratique !

Aucun commentaire:

Enregistrer un commentaire