Difference entre Chmod et chattr

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

2 réponses

  1. 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
    0
    1. 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
      0
      1. 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 ?
        0