Propriétaire, groupe et umask
Le propriétaire et le groupe d'un fichier, chown et chgrp, qui peut les changer, et l'umask, qui retire des droits à 666 et 777 à la création.
- 22 cartes
- 5 thèmes
- Gratuit
Le programme, thème par thème
Le poids de chaque thème suit celui que lui donne l'examen.
- Notions
- Questions
- Ranger et relier
- Les chiffres
- Mises en situation
Quelques cartes du deck
Propriétaire d'un fichier : de quoi s'agit-il ?
Voir la réponse
Utilisateur dont l'identité est inscrite dans l'inode d'un fichier, et dont le triplet de droits s'applique à lui.
Le créateur en est le propriétaire au départ. Seul root peut donner un fichier à un autre utilisateur.
Quel mode a
f, créé partouchsous cet umask ?
```bash
umask 033
touch f`644633744755
Voir la réponse
644On masque bit à bit, on ne soustrait pas : 666 sans les bits de 033 (x au groupe, w et x aux autres) donne 644. Une soustraction donnerait 633, qui n'a pas de sens.
Un fichier est demandé avec le mode … et un répertoire avec le mode … ; l'umask est ensuite retiré, bit à bit.
Voir la réponse
Un fichier est demandé avec le mode 666 et un répertoire avec le mode 777 ; l'umask est ensuite retiré, bit à bit.
touch, un éditeur ou une redirection>demandent 666, sans x : leurs fichiers ne sont pas des programmes. Un compilateur, lui, demande 777 pour l'exécutable qu'il produit, et un répertoire a besoin de x pour être traversé.Groupe propriétaire : de quoi s'agit-il ?
Voir la réponse
Groupe inscrit dans l'inode d'un fichier, dont les membres reçoivent le deuxième triplet de droits.
À la création, c'est le groupe principal du créateur, sauf si le répertoire a le bit setgid. Le propriétaire peut le changer pour un groupe dont il fait partie.