umask

Introduction

Le rôle unique de la commande umask est de gérer automatiquement les droits par défaut donnés lors de la création d'un fichier.

Utilisation

En modifiant umask ainsi :

umask 0000

À la création d'un fichier, cela ajoute automatiquement les droits d'écriture à tous les users et à tous les groupes :

touch test1.txt
ls -l
retour de la commande
rw-rw-rw-  1 user user         0 jun 21 05:57 test1.txt

Avec :

umask 0002

Cela réserve les droits d'écriture à l'user propriétaire et à son groupe :

retour de la commande
rw- rw- r--

Avec :

umask 0022

Cela réserve les droits d'écriture à l'user propriétaire uniquement :

retour de la commande
rw- r-- r--

Pratique, non ? :-)

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !