GNU/Linux >> Tutoriels Linux >  >> Linux

Linux - Exécuter Vs Lire Bit. Comment fonctionnent les autorisations de répertoire sous Linux ?

Dans mon CMS, j'ai remarqué que les répertoires ont besoin du bit exécutable (+x ) défini pour que l'utilisateur les ouvre. Pourquoi l'autorisation d'exécution est-elle requise pour lire un répertoire et comment fonctionnent les autorisations de répertoire sous Linux ?

Réponse acceptée :

Lors de l'application d'autorisations à des répertoires sous Linux, les bits d'autorisation ont des significations différentes de celles des fichiers normaux.

  • Le bit de lecture (r ) permet à l'utilisateur concerné de lister les fichiers dans le répertoire
  • Le bit d'écriture (w ) permet à l'utilisateur concerné de créer, renommer ou supprimer des fichiers dans le répertoire et de modifier les attributs du répertoire
  • Le bit d'exécution (x ) permet à l'utilisateur concerné d'entrer dans le répertoire et d'accéder aux fichiers et répertoires qu'il contient
  • Le morceau collant (T , ou t si le bit d'exécution est défini pour les autres) indique que les fichiers et répertoires de ce répertoire ne peuvent être supprimés ou renommés que par leur propriétaire (ou racine)

Linux
  1. Autorisations de fichiers sous Linux – Lecture/Écriture/Exécution

  2. UNIX / Linux :Comment utiliser Sticky Bit sur un répertoire et un fichier

  3. Comment obtenir la taille du répertoire sous Linux

  4. Comprendre comment Umask contrôle les autorisations initiales de fichiers/répertoires sous Linux

  5. Comment gérer les autorisations/propriétés des fichiers et des répertoires sous Linux

Comment supprimer un répertoire sous Linux

Comment modifier les autorisations sous Linux

Comment lire un fichier avec des espaces sous Linux

Comment copier un répertoire sous Linux

Autorisations de base du répertoire Linux et comment les vérifier

Bit d'exécution vs de lecture. Comment fonctionnent les autorisations de répertoire sous Linux ?