Comment modifier les autorisations de fichiers dans le système Linux ?

  Comme nous le savons tous, Linux est un système d'exploitation open source. Il est utilisé par de plus en plus d'informaticiens en raison de sa stabilité et de sa sécurité. Dans le système Linux, les autorisations de fichiers sont également un concept très important, qui détermine directement l'accès de l'utilisateur à fichiers. Autorisations d'accès, alors comment modifier les autorisations de fichiers sous Linux ? Voici les détails :

  Sous Linux, chaque fichier et répertoire possède un masque d'autorisation composé de trois parties : les autorisations du propriétaire, les autorisations de groupe et les autres autorisations de l'utilisateur. Chaque section contient des autorisations de lecture, d'écriture et d'exécution.

  Si vous souhaitez modifier les autorisations d'un fichier, vous pouvez utiliser la commande chmod.

  La syntaxe de base de la commande chmod est : chmod [options] nom du fichier d'autorisation

  où les options peuvent être l'une des suivantes :

  -u : indique les autorisations du propriétaire

  -g : indique les autorisations du groupe

  -o : indique les autres autorisations de l'utilisateur

  -a : indique toutes les autorisations de l'utilisateur

  Les autorisations peuvent être représentées à l'aide des symboles suivants :

  -r : autorisation de lecture

  -w : autorisation d'écriture

  -x : autorisation d'exécution

  - -:Aucune autorisation

  Voici quelques exemples de commandes chmod couramment utilisées :

  1. Définissez les autorisations du propriétaire du fichier sur lecture-écriture-exécution, et définissez les autorisations du groupe et des autres utilisateurs sur lecture seule :

  chmod u=rwx,g=r,o=r nom de fichier

  2. Définissez les autorisations du propriétaire du fichier pour lire, écrire et exécuter, et définissez les autorisations de groupe et autres utilisateurs sur aucune autorisation :

  chmod u=rwx,g=,o= nom du fichier

  3. Définissez les autorisations du propriétaire du fichier en lecture seule et définissez les autorisations du groupe et des autres utilisateurs en lecture seule :

  chmod u=r,g=r,o=r nom de fichier

  4. Définissez les autorisations du propriétaire du fichier sur lecture seule et définissez les autorisations de groupe et autres utilisateurs sur aucune autorisation :

  chmod u=r,g=,o= nom du fichier

  5. Définissez les autorisations du propriétaire du fichier sur lecture-écriture et définissez les autorisations du groupe et des autres utilisateurs sur lecture seule :

  chmod u=rw,g=r,o=r nom de fichier

  6. Définissez les autorisations du propriétaire du fichier pour lire et écrire, et définissez les autorisations de groupe et autres utilisateurs sur aucune autorisation :

  chmod u=rw,g=,o= nom du fichier

  En plus d'utiliser des symboles pour représenter les autorisations, vous pouvez également utiliser des chiffres pour représenter les autorisations. Chaque autorisation a une valeur numérique, l'autorisation de lecture est 4. L'autorisation d'écriture est 2. L'autorisation d'exécution est 1. Nous pouvons ajouter ces nombres pour représenter la combinaison d'autorisations. Par exemple, si nous voulons définir les autorisations du propriétaire d'un fichier sur lecture-écriture-exécution, et les autorisations du groupe et des autres utilisateurs sur lecture seule, nous pouvons utiliser la commande suivante :

  chmod 744 nom de fichier

  Le nombre 744 représente ici la combinaison d'autorisations, où 7 signifie que les autorisations du propriétaire sont en lecture, en écriture et en exécution, et 4 signifie que les autorisations de groupe et d'autres utilisateurs sont en lecture seule.

  Pour résumer, la modification des autorisations de fichiers est une opération importante dans les systèmes Linux. En utilisant la commande chmod, nous pouvons facilement modifier les autorisations d'un fichier en fonction de nos besoins. Que vous utilisiez des symboles ou des chiffres pour représenter les autorisations, le même effet est obtenu.

Guess you like

Origin blog.csdn.net/oldboyedu1/article/details/133170578