Corrigé 5.2 Droits par défaut

1.

[tux]$ cd 
[tux]$ pwd 
/home/tux 
[tux]$ mkdir chapitre5 

2.

[tux]$ cd chapitre5 
[tux]$ pwd 
/home/tux/chapitre5 

3.

[tux]$ umask 
0002 

Cette valeur signifie que les fichiers nouvellement créés auront les droits suivants :

  • 0775 ou rwxrwxr-x pour les répertoires,

  • 0664 ou rw-rw-r-- pour les fichiers ordinaires.

4.

[tux]$ touch fic1 
[tux]$ mkdir rep1 

5.

[tux]$ ls -l 
total 0 
-rw-rw-r--. 1 tux tux 0  8 juil. 11:37 fic1 
drwxrwxr-x. 2 tux tux 6  8 juil. 11:38 rep1 

Les droits par défaut du fichier fic1 et du répertoire rep1 correspondent à la valeur du masque retournée par la commande umask.

6.

[tux]$ umask 27 
[tux]$ umask 
0027 

Cette nouvelle valeur signifie que les fichiers nouvellement créés auront les droits suivants :

  • 0750 ou rwxr-x--- pour les répertoires,

  • 0640 ou rw-r----- pour les fichiers ordinaires.

7.

[tux]$ touch fic2 
[tux]$ mkdir rep2 

8.

[tux]$ ls -l 
total 0 
-rw-rw-r--. 1 tux tux 0  8 juil. 11:37 fic1 
-rw-r-----. 1 tux tux 0  8 juil. 11:38 fic2 
drwxrwxr-x. 2 tux tux 6  8 juil. 11:38 rep1 
drwxr-x---. 2 tux tux 6  8 juil. 11:38 rep2 

La valeur du masque n’influe que sur les droits à la création des fichiers ; les droits du fichier fic1 et du répertoire rep1 n’ont donc pas été modifiés.

couv_TP4BLIN.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Corrigé 5.1 Comptes utilisateurs et groupes
Suivant
Corrigé 5.3 Droits des répertoires