Par exemple pour obtenir un chmod 640 il faut faire un umask 0027.
Wikipedia nous donne la signification de chaque chiffre :
0 – read, write and execute
1 – read and write
2 – read and execute
3 – read only
4 – write and execute
5 – write only
6 – execute only
7 – no permissions
$ umask u=rwx,g=rwx,o=
$ mkdir fu
$ touch bar
$ ls -l
drwxrwx--- 2 dave dave 512 Sep 1 20:59 fu
-rw-rw---- 1 dave dave 0 Sep 1 20:59 bar
Merci Wikipedia
Aucun commentaire:
Enregistrer un commentaire