====== 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 ?// :-)