Umask impossible ?
tlep
Messages postés
597
Statut
Membre
-
jadfa -
jadfa -
Bonjour,
j'essaie de trouver le bon umask pour permettra à un user de créer des fichiers et répertoires avec les droits suivants:
-rw-r----- fichier_thierry
drwxrwx--- repertoire_thierry
J'ai bouclé sur toutes les possibilités, mais je n'en trouve aucune correspondante !
Au mieux j'obtiens:
Umask: 0026 : -rw-r----- : drwxr-x--x
Umask: 0027 : -rw-r----- : drwxr-x---
Umask: 0036 : -rw-r----- : drwxr----x
Umask: 0037 : -rw-r----- : drwxr-----
Umask: 0126 : -rw-r----- : drw-r-x--x
Umask: 0127 : -rw-r----- : drw-r-x---
Umask: 0136 : -rw-r----- : drw-r----x
Umask: 0137 : -rw-r----- : drw-r-----
Est-ce possible ?
Merci pour vos réponse :-)
j'essaie de trouver le bon umask pour permettra à un user de créer des fichiers et répertoires avec les droits suivants:
-rw-r----- fichier_thierry
drwxrwx--- repertoire_thierry
J'ai bouclé sur toutes les possibilités, mais je n'en trouve aucune correspondante !
Au mieux j'obtiens:
Umask: 0026 : -rw-r----- : drwxr-x--x
Umask: 0027 : -rw-r----- : drwxr-x---
Umask: 0036 : -rw-r----- : drwxr----x
Umask: 0037 : -rw-r----- : drwxr-----
Umask: 0126 : -rw-r----- : drw-r-x--x
Umask: 0127 : -rw-r----- : drw-r-x---
Umask: 0136 : -rw-r----- : drw-r----x
Umask: 0137 : -rw-r----- : drw-r-----
Est-ce possible ?
Merci pour vos réponse :-)
Configuration: Windows XP Firefox 2.0.0.14
2 réponses
-
Bonjour,
alors, il faut que tu saches que déjà, les permissions, c'est 4 pour la lecture, 2 pour l'écriture et 1 pour l'exécution
d'après ce que tu veux, il faut que ça fasse 640 donc ça te fait un umask de 777-640 = 137
Mais je ne comprends pas pourquoi tu mets 0137 ! Essaie avec umask 137 tout simplement. ça c'est pour fichier_thierry
pour le répertoire, tu vas devoir faire un autre umask 007. -
Avec umask tu n'obtiendras pas (à ma connaissance) des droits aussi différents pour les fichiers et répertoires.
Avec le sticky sur le répertoire tu empêcheras bien le groupe de w le fichier mais comment ne pas positionner le x ??
Creuse (peut-être) du coté des acl pour ça ...
Sinon, pour Tux, le premier chiffre c'est pour les bits SetUID, SetGID et Sticky je crois.