Changer umask
Résolu
Bonjour,
j'ai un problème avec la commande umak . je veux la modifier pour que les droits d'accès sont automatiquement rwxrw-r-- mais quand je tape umask 764 ca ne me donne pas le résultat obtenu . J'ai même essayé umask u=rwx,g=rw,o= mais ca ne me donne pas ce que j'attends
merci d'avance
j'ai un problème avec la commande umak . je veux la modifier pour que les droits d'accès sont automatiquement rwxrw-r-- mais quand je tape umask 764 ca ne me donne pas le résultat obtenu . J'ai même essayé umask u=rwx,g=rw,o= mais ca ne me donne pas ce que j'attends
merci d'avance
4 réponses
-
Contributeurhello
umask ne met pas les droits x
u=rwx,g=rw,o=r doit fonctionner, sur quel type de système de fichier ?df -T .
-
Contributeurdans quel répertoire est exécuté le chmod ?
n'y a-t-il pas une colonne Mounted on à droite ?-
-
-
-
Contributeurumask ne met pas de x sur un fichier, mais sur un répertoire oui.
pour un répertoire, c'est le droit de le traverser ou aller dedans si il y aussi le droit r
pour un fichier, il faut faire chmod +x, ceci est fait automatiquement par un compilateur sur l'exécutable si il n'y a pas d'erreur -
-
-
juste une rectification : ca ne marche pas en octal
-
Bonjour,
Si c'est censé marcher en octal.
par défaut, le masque est 0022
Exemple :
jonas@debianjessie:~/Documents/Recherche/test$ umask
0022
jonas@debianjessie:~/Documents/Recherche/test$ touch toto
jonas@debianjessie:~/Documents/Recherche/test$ ls -l
total 0
-rw-r--r-- 1 jonas users 0 janv. 2 20:06 toto
jonas@debianjessie:~/Documents/Recherche/test$ umask 0066
jonas@debianjessie:~/Documents/Recherche/test$ touch tata
jonas@debianjessie:~/Documents/Recherche/test$ ls -l
total 0
-rw------- 1 jonas users 0 janv. 2 20:07 tata
-rw-r--r-- 1 jonas users 0 janv. 2 20:06 toto
jonas@debianjessie:~/Documents/Recherche/test$
-
-
