IPCOM-Technology

fichier non supprimable

Comment rendre le fichier et le répertoire non supprimables sous Linux

Sous Linux tout est fichier, dans cet article nous allons apprendre à rendre un fichier et un répertoire indélébiles c’est-à-dire non supprimables par n’importe quel utilisateur sous Linux.

Condition préalable

Vous devez disposer des privilèges root pour utiliser la commande chattr.

Rendre un fichier et un répertoire indélébiles

La commande chattr (Change Attribute) permet de modifier les attributs d’un fichier comme son nom l’indique, mais son utilisation pratique est de rendre un fichier ou un répertoire indélébiles.

Créez un fichier nommé IPCOM-Technology que nous allons rendre indélébile à l’aide de commande suivante :

touch IPCOM-Technology
Fichier IPCOM-Technology

Une fois le fichier créé, exécutez la commande chattr avec l’option +i et le nom du fichier en entrée.

sudo chattr +i IPCOM-Technology
Formation LPI

Essayez de supprimer le fichier IPCOM-Technology à la fois en tant qu’utilisateur normal et en tant que root.

Supprimer le fichier

Maintenant le fichier IPCOM-Technology ne peut pas être modifié, renommé ni supprimé.

Pour rendre aussi un répertoire et tout son contenu non supprimable, nous devons utiliser l’option -R qui vous permet de modifier de manière récursive les attributs des répertoires et leur contenu comme suit :

sudo chattr +i -R [nom_repertoire]

Rendre un fichier et un répertoire délébiles

Pour rendre un fichier IPCOM-Technology supprimable à nouveau, utilisez l’option -i comme ci-dessus :

sudo chattr -i IPCOM-Technology

N’hésitez pas à nous laisser un commentaire dans la section commentaires ci-dessous si vous avez des questions.

Laisser un commentaire