Maison  >  Article  >  Opération et maintenance  >  Quelles sont les autorisations des fichiers Linux ?

Quelles sont les autorisations des fichiers Linux ?

coldplay.xixi
coldplay.xixioriginal
2020-10-23 15:00:0542096parcourir

Les autorisations de fichier Linux sont : 1. r est une autorisation en lecture seule ; 2. w est une autorisation en écriture ; 3. x est une autorisation exécutable, 4. [-] signifie aucune autorisation 5. Donnez par numéro les autorisations de fichier ; , [Chmod 700 passwd] signifie que l'utilisateur root dispose de toutes les autorisations de rwx.

Quelles sont les autorisations des fichiers Linux ?

Les autorisations de fichiers Linux sont :

1 La signification de r w x - dans le fichier, r est lu-. uniquement autorisation, w signifie autorisation d'écriture, x signifie autorisation exécutable, - signifie aucune autorisation.

La signification de r w x dans le répertoire, r a l'autorisation ls, w peut ajouter, supprimer et créer des autorisations sur le répertoire, et x a l'autorisation ls –l.

2. Autorisations de modifier les fichiers

Le fichier passwd appartient à l'utilisateur root et au groupe d'utilisateurs root. L'utilisateur actuel peut accéder à ce fichier uniquement en lecture seule. autorisation r--, via Entrez dans le répertoire du fichier tmp et vous pouvez voir que seul l'utilisateur root dispose de toutes les autorisations sur le fichier passwd, tandis que les autres utilisateurs du même groupe n'ont aucune autorisation.

3. Chmod modifie le fichier passwd pour ajouter x autorisations exécutables à tous les utilisateurs et groupes. En modifiant la commande d'autorisations chmod, ajoutez des autorisations exécutables à l'utilisateur root et aux autres utilisateurs de ce groupe. Ceci est réalisé grâce à la commande chmod a+x passwd.

4. Chmod modifie le fichier passwd et supprime x autorisations exécutables pour tous les utilisateurs et groupes. Utilisez la commande chmod pour modifier les autorisations afin de supprimer les autorisations exécutables pour l'utilisateur root et les autres utilisateurs de ce groupe. Ceci est réalisé grâce à la commande chmod a-x passwd.

5. Accordez des autorisations de fichier via des nombres tels que

-    -  -  0  0  0    0
-    -  x  0  0  1    1
-   w  -  0   1  0   2
-   w  x  0   1   1  3
r   -   -  1   0   0   4
r   -   x  1   0   1   5
r   w   -  1   1   0  6
r   w   x  1   1   1  7

Chmod 700 passwd signifie que l'utilisateur root dispose de toutes les autorisations de rwx et que les autres utilisateurs du même groupe n'ont aucune autorisation.

6. Autorisations du groupe d'utilisateurs. Tous les utilisateurs appartenant à ce groupe ont les mêmes autorisations. Un groupe est un ensemble d'utilisateurs est le GID, qui est stocké dans /etc/group, via cat /etc. /group Affichez le numéro d'identification de chaque groupe, les utilisateurs du même groupe peuvent partager des fichiers.

Recommandations d'apprentissage associées : tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn