Accueil
 1  Licence
 2  Prologue
 3  Système d'exploitation, système d'exploitation Unix
 4  Première utilisation
 5  Système de fichiers
 5.1  Système de fichiers
 5.2  Commandes de positionnement dans l'arborescence
 5.3  Concept de l'inode
 5.4  Fichiers ordinaires
 5.5  Fichiers spéciaux: périphériques et pseudo-périphériques *
 5.6  Répertoires
 5.7  Manipulations élémentaires
 5.8  Droits d'accès
 5.8.1  Modification des droits d'accès
 5.8.2  Droits d'accès: cas particuliers
 5.8.3  Masque de création pour les droits d'accès
 5.9  Les ACL
 5.10  Conclusion
 6  Shell
 7  Processus
 8  Quelques outils supplémentaires
 9  Communications sous Unix
 10  Épilogue: Rappels importants
 Index
 Glossaire
 Foire Aux Questions
 Aide

 Contacts

W3C validator

Département INF  
 Initiation à UNIX


5.8.1 Modification des droits d’accès
  • Les droits sont modifiables avec la commande chmod (change mode):
    • Méthode 1: valeur numérique calculée sur le poids de r, w et x pour chaque catégorie:
      r = 4, w = 2 et x = 1
    • Par exemple:
      • chmod 741 fichier =⇒ rwx r−− −−x
      • chmod 600 fichier = ⇒ rw −−− −−−
    • Méthode 2: valeur littérale:
      • Catégories: u, g, o ou tous (a = all = ugo)
      • Opérations: ajout (+), retrait () ou affectation (=)
      • Droits: r, w, x et d’autres (t, s...)
      • Par exemple: (fichier avec les droits rw −−− −−−)
        • chmod g+r fichier = ⇒ rw r−− −−−
        • chmod ug+x fichier =⇒ rwx rx −−−
        • chmod a=r fichier = ⇒ r−− r−− r−−
        • chmod u+wx fichier =⇒ rwx r−− r−−
        • chmod go-r fichier =⇒ rwx −−− −−−

    previous     next 


Polycopié de cours Commentaires de cette page dans le polycopié de cours

 
L’illustration interactive en mode commande qui suit manipule les droits d’accès des fichiers ordinaires. Vous n’allez voir que la première des deux parties de cette illustration interactive.

Illustration Interactive« Commande chmod »


Question: Règle des 3 bouées
Auto-évaluation: pas compris pas sûr de comprendre compris

INF, Télécom SudParis, CSC 3001, Sept. 2014