Pages : 1
#1 Le 07/07/2006, à 17:24
- manuker
[Resolu] Permissions des fichiers et dossiers créés
Bon je me lance car mes recherches sont restées infructueuse!
Bonjour
Voilà mon problème concrètement:
- J'ai une partition ext3 montée comme ceci:
/dev/hda6 /mnt/data ext3 user,auto 0 2
- j'ai les droits suivants sur le dossier data:
drwxrwxr-x 11 manu users 4096 2006-07-07 16:34 data
- mon groupe principal est "user"
manu@amilo:/mnt/data$ id
uid=1000(manu) gid=100(users)...
- je créé un dossier "toto" dans "data", voici les droits obtenus
manu@amilo:/mnt/data$ mkdir toto
manu@amilo:/mnt/data$ ls -l
drwxr-xr-x 2 manu users 4096 2006-07-07 17:12 toto
D'où ma question:
pourquoi le dossier "toto" n'a pas les droit en écriture pour le groupe "users" ??
j'aimerai aussi contrôler la façon dont les droits des fichiers sont gérés par défaut?
Ca marche comment?
En fait mon but est que ma copine (ayant aussi le groupe "users" comme groupe principal) ai les droits d'écriture sur les fichiers et dossiers que je créé dans ce répertoire (et même sur toute la partition)...
merci
PS: Je suis sous Dapper
Dernière modification par manuker (Le 20/10/2006, à 07:04)
Ubuntu Precise v12.04.2 - 64bits (depuis 2013)
Hors ligne
#2 Le 07/07/2006, à 18:01
- bruno
Re : [Resolu] Permissions des fichiers et dossiers créés
faute de mieux tu peux créer tes répertoires ainsi :
mkdir -m 775 toto
[EDIT]:
Bon, je viens de regarder, en fait le masque de création est déclaré globalement a la fin du fichier /etc/profile :
umask 022
Ce qui exclut les droits en écrtiture pour le groupe et le rest du monde.
Donc tu peux changer globalement le masque de création en modifiant /etc/profile par
umask 002
Mais ce serait une mauvaise idée !
Le mieux est de créer (s'il n'existepas déjà) un fichier .profile dans ton home et d'y mettre :
umask 002
et eventuellement de faire de me dans le home de l'autre utilisateur
Dernière modification par bruno (Le 07/07/2006, à 18:16)
#3 Le 07/07/2006, à 18:17
- caserio
Re : [Resolu] Permissions des fichiers et dossiers créés
Salut,
Pas facile de savoir quel(s) fichier(s) s'occupe(nt) du paramétrage des droits par défaut (umask).
Il y a un candidat potentiel avec le fichier /etc/login.defs (à lire avec attention).
Voir aussi ici: http://wiki.debian.org/DebianDesktopHowTo
Est-ce que l'utilisation des ACL pourrait faire l'affaire ?
Une autre piste le paquet libpam-umask
Dernière modification par caserio (Le 07/07/2006, à 18:24)
Hors ligne
#4 Le 09/07/2006, à 17:40
- manuker
Re : [Resolu] Permissions des fichiers et dossiers créés
Merci à vous deux c'est exactement ce que je cherchais!!!
Par contre je n'ai pas encore eu le temps de mettre en application.
Je vous tiens au courant et je mettrai résolu à ce moment...
Pour info j'ai du coup trouvé ça: http://www.ubuntuforums.org/showthread. … 741&page=1
Enfin je suis étonné que ce genre de truc ne soit pas plus souvent renseigné dans les docs et que ce soit peu aisé pour les débutants.
@+
Ubuntu Precise v12.04.2 - 64bits (depuis 2013)
Hors ligne
#5 Le 10/07/2006, à 09:53
- FooFoo
Re : [Resolu] Permissions des fichiers et dossiers créés
Enfin je suis étonné que ce genre de truc ne soit pas plus souvent renseigné dans les docs et que ce soit peu aisé pour les débutants.
Salut !
Pour info, c'est exactement le genre d'informations que l'on trouve dans les certifications LPI. C'est totalement différent de Windows --> on passe sur un nouveau système donc mieux vaut comprendre comment fonctionne la base (système de fichiers, processus, permissions, etc...) et ensuite se lancer et bidouiller sur des technologies comme XGL, etc...
C'est mon avis...
A+
Olivier
Moâ j'aime bien les Sub ;-) et Linux aussi !
Hors ligne
#6 Le 14/07/2006, à 08:05
- manuker
Re : [Resolu] Permissions des fichiers et dossiers créés
Oui bien sûr c'est pour ça que j'ai choisis linux mais je voulais dire que ça pourrait être plus accessible: pour comparer à Windows, ça me parait peu accessible de partager un dossiers en lecture/écriture entre plusieurs utilisateurs sous linux... (sur un système de fichier autre que fat ) ... surtout pour des non-informaticiens.
A part ça j'ai pas encore eu le temps de mettre en application les conseils ci-dessus car je n'ai pas mon PC la semaine, je vais tenter ça ce week-end, à suivre...
Ubuntu Precise v12.04.2 - 64bits (depuis 2013)
Hors ligne
#7 Le 20/10/2006, à 07:03
- manuker
Re : [Resolu] Permissions des fichiers et dossiers créés
Je prend le temps d'indiquer la commande utilisée pour mes partages avec les ACL
Mise en place des ACL sur ma partition /mnt/data:
- installation du paquets acl
- ajout de l'argument "acl" dans fstab:
/dev/hda9 /mnt/data ext3 defaults,acl 0 2
- démontage-remontage de la partition
- Attribution des droit sur le dossier "data":
$ sudo chown :partage /mnt/data/
$ sudo setfacl -d -R --set u::rwx,g::rwx,o::rx /mnt/data
"-d" pour indiquer les droits par défaut
"-R" récursif: parcours les sous dossiers
l'utilisateur et le groupe ont tous les droits
Voir en particulier:
http://www.lea-linux.org/cached/index/G … s_ACL.html
Et ça marche pour moi, thunderbird ne fait plus d'histoires bien qu'on se partage un profil commun avec ma copine depuis deux comptes linux différents.
Ubuntu Precise v12.04.2 - 64bits (depuis 2013)
Hors ligne
Pages : 1