Menu

Difference entre Chmod et chattr

- - Dernière réponse : trauqnej
Messages postés
143
Date d'inscription
mardi 7 juin 2005
Statut
Membre
Dernière intervention
14 mai 2019
- 14 mai 2019 à 00:13
Bonjour,

j'aimerais savoir c'est quoi la difference entre la commande "Chattr" et "Chmod" sur Linux.
d'apres ce que j'avais compris , les deux concernent les permissions sur les fichiers ( droits de modification , suppression ...)

Merci

Configuration: Windows / Chrome 70.0.3538.102
Afficher la suite 

Votre réponse

2 réponses

Messages postés
143
Date d'inscription
mardi 7 juin 2005
Statut
Membre
Dernière intervention
14 mai 2019
25
0
Merci
Bonjour,
une petit exemple :
Si on veut seulement de l'ajout de données dans un fichier... On ne peut pas l'indiquer avec chmod.
on peut l'indiquer avec chattr.
cd /tmp; echo "fichier1" >fichier
chattr +a fichier
echo "je veux autre chose dans fichier !!" >fichier

même en étant root, il affichera :
bash: fichier: Opération non permise
Merci , donc laquelle de ces commande est considérée comme plus sécurisée en général ? si par exemple je veux appliquer des limites d'accés aux fichiers logs, c'est mieu de le faire avec Chmod ou bien chattr ?
Commenter la réponse de trauqnej
Messages postés
143
Date d'inscription
mardi 7 juin 2005
Statut
Membre
Dernière intervention
14 mai 2019
25
0
Merci
Bonjour,
la commande la plus usité est chmod.
Je ne pense pas que l'une ou l'autre soit moins sécurisé lors de l'utilisation.
Si tu veux donner des droits d'accès (ou restreindre) à l'utilisateur, au groupe et aux autres :
tu utilisera chmod.
si tu veux autre chose alors tourne-toi vers chattr

chmod est la commande la plus connu (avis personnel). elle devrait généralement suffire

Trauqnej
Commenter la réponse de trauqnej