Bienvenue dans ce tutoriel où nous allons explorer la commande chattr sous Linux. Cette commande est utilisée pour changer les attributs des fichiers et des répertoires. Nous allons examiner cinq exemples pour vous aider à comprendre son utilisation.
1. Qu’est-ce que chattr ?
La commande chattr (change attribute) permet de modifier les attributs d’un fichier dans le système de fichiers ext2, ext3, et ext4. Ces attributs peuvent affecter le comportement des fichiers, par exemple en empêchant leur suppression ou en les rendant immuables.
2. Installation de chattr
La plupart des distributions Linux incluent déjà la commande chattr. Vous pouvez vérifier sa disponibilité en exécutant :
chattr --version
3. Exemple d’utilisation de chattr
Exemple 1 : Rendre un fichier immuable
Pour rendre un fichier immuable (protéger contre les modifications) :
sudo chattr +i nom_du_fichier
Exemple 2 : Supprimer l’attribut immuable
Pour supprimer l’attribut immuable d’un fichier :
sudo chattr -i nom_du_fichier
Exemple 3 : Protéger un fichier contre la suppression
Pour protéger un fichier contre la suppression :
sudo chattr +e nom_du_fichier
Exemple 4 : Afficher les attributs d’un fichier
Pour voir les attributs d’un fichier :
lsattr nom_du_fichier
Exemple 5 : Utilisation sur un serveur VPS
Si vous utilisez un serveur vps, vous pouvez bénéficier d’une protection accrue de vos fichiers en utilisant chattr pour empêcher les modifications non autorisées.
4. Conclusion
La commande chattr est un outil puissant pour gérer les attributs des fichiers sous Linux. Avec ces exemples, vous devriez pouvoir commencer à utiliser cette commande pour protéger vos données, en particulier sur un serveur vps.
Merci d’avoir suivi ce tutoriel !