====== umask ======
* Objet : umask
* Niveau requis : {{tag>débutant avisé}}
* Commentaires : //Gérer automatiquement les droits par défaut. //
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
* Suivi : {{tag>à-compléter}}
* Création par [[user>smolski]] 2010
* Testé par [[user>smolski]] 2010
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=10223 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== 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
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// :
rw- rw- r--
----
Avec :
umask 0022
Cela réserve les **droits d'écriture** à l'//user propriétaire// uniquement :
rw- r-- r--
//Pratique, non ?// :-)