Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile
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 ! wink

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!!! cool
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

manuker a écrit :

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 wink ) ... 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