Académique Documents
Professionnel Documents
Culture Documents
• Video 3…1.mp4
Select this paragraph to edit
• Video 3…1.mp4
Select this paragraph to edit
• Video 3…2.mp4
DROIT D’ACCÈS AUX FICHIERS
• 3----4.mp4
Select this paragraph to edit
• Le deuxième mode d’utilisation de chmod le
mode symbolique, permet une description
absolue ou relative des droits d’accès.
Select this paragraph to edit
• chmod [qui]op[permission] fichier /répertoire
• qui (optionnel) : indique quelles classes sont
concernées par chmod, composé d'une ou
plusieurs lettres (u, g et o) ou a pour toutes les
catégories. op: +: Ajouter un droit d'accès. - :
Supprimer un droit d'accès.=: Affecter un droit
de manière absolue (toutes les autres
permissions sont remises à zéro), permissions
: r, w, x.
Select this paragraph to edit
• Exemple 1 : chmod go-r fichier (Supprime les
droits de lecture au groupe et aux autres.)
• Exemple 2 : chmod u+w,go-w fichier (Ajout du
droit d'écriture au propriétaire et le supprime au
groupe et aux autres.)
• Exemple 3: chmod og=x fichier (Autorisation
d'exécuter au groupe et aux autres, tous les droits
précédents pour o et g vont être supprimés.)
• 3-----5.mp4
Droit d’accès à la création du fichier
• La protection d’un fichier, ainsi que le nom du
propriétaire (le vôtre) et le nom du groupe
auquel vous appartenez, sont établis à sa
création et ne peuvent être modifiés que par
son propriétaire.
Select this paragraph to edit
• La commande umask permet de définir un
masque de protection des fichiers (et répertoires)
lors de leur création. Le masque est exprimé en
base 8.
• par défaut : rwx r-x r-x correspondant à umask =
022 : Le propriétaire dispose des permissions de
lecture, d'écriture et d'exécution. Le groupe
propriétaire dispose des droits de lecture et
d'exécution. Les autres disposent des droits de
lecture et d'exécution.
Select this paragraph to edit
• Possibilité de modifier le masque utilisateur
par défaut : À l'aide de la commande umask.
Tout nouveau fichier (répertoire) crée recevra
les droits tels que définis par umask.
• Modification est valable pour la durée de la
session courante. Ouverture d'une nouvelle
session masque utilisateur par défaut.
Select this paragraph to edit
• umask sans arguments permet d'afficher la
valeur du masque (ou umask –S valeur
symbolique).
• Exemple: umask -S u=rwx,g=rx,o=rx (umask
022).
• umask 027, permissions accordées: rwx r-x - -
-.
• 3----6.mp4
Exercice
Le résultat de l’exécution de la commande ls –l fichier.txt est le
suivant :
(-rw-r-xr--) 1 (gbm) (tlc1) 351 Jan 10 05:15 (fichier.txt)