Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 13 utilisateurs en ligne, consultez le détail
Auteur Message
Celtas
#0 Message posté le : 26-07-2007 à 22:02:38


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 25-07-2007
Nombre de messages : 45
Bonjour,
Je viens d'installer un serveur samba 3 sur mon réseau.
J'ai mis les droits qui vont bien sur un répertoire "général"( 3777)
les deux utilisateurs de test sont d'un groupe différent.
Dans mon smb.conf, les mask sont à 3777.
Tout irait bien .. mais ...
Depuis les deux postes je peux créer un sous répertoire dans "général"
Par contre : je peux écrire dans le sous répertoire créé par l'utilisateur A depuis le poste B, mais je ne peux pas écrire dans le sous répertoire créé par l'utilisateur B depuis le poste A
J'ai ajouté les valid users dans le smb.conf, mais ça n'a rien changé.
C'est emb^etant, car ce répertoire de test est destiné à ^etre utilsé par tout le monde.
Les deux groupes différents sont importants, car A ne doit pas pouvoir accéder à certains répertoires qui sont exclusivement réservés aux utilisateurs B et C ( qui, eux, sont du m^eme groupe).
Enfin, en déclarant les droits 0777 aussi bien directement sur " général" que dans les mask smb, le problème reste entier.
Quelqu'un a-t-il une idée ?

-------------------------------------
Faites la révolution, pas la guerre !!
jerep6
#1 Message posté le : 27-07-2007 à 01:01:08


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 14-08-2005
Nombre de messages : 488
En fait, tes sous-dossiers sont créer avec un chmod 755.
Est ce que dans ton partage samba tu as force directory mode = 777 (droits imposés lors de la création du répertoire)
Comme ça les répertoires que A et B créaient sont en chmod 777 et normalement ça fonctionne (enfin ça devrait )

EDIT : Tu es très actif sur le forum Celtas, c'est rare chez les nouveaux. En tout cas bienvenu à toi !!

--Message édité par jerep6 le 27-07-2007 à 01:04:39--
Celtas
#2 Message posté le : 27-07-2007 à 09:05:44


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 25-07-2007
Nombre de messages : 45
Merci pour ta bienvenue, ça fait plaisir .
Non, je n'ai pas cela dans mon smb.conf? Je vais essayer.
Hier soir, j'étais bien crevé, et j'ai oublié des choses importantes :
J'ai un utilisateur qui, lorsqu'il crée dans "général" un sous rep, les droits associées sont exactement ceux que je veux : 3777. Du coup, tout le monde fait ce qu'il veut, mais seul le créateur peut effacer le répertoire: nickel!!
Or, quand c'est l'autre qui crée, il a des droits exclusifs ...
Au dela du résultat qui est très important pour moi, c'est la bizarrerie qui m'interpelle.
Bonne journée.

-------------------------------------
Faites la révolution, pas la guerre !!
Celtas
#3 Message posté le : 27-07-2007 à 10:20:08


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 25-07-2007
Nombre de messages : 45
Bon ...
J'ai constaté que le poste qui posait problème, ne pouvait plus écrire dans le sous rép, ce matin ....
Qu'ai je fait ?
Peut-être la modif de [homes] ... ( general est un sous rep de home)
Je change : writable=yes
Tout est redevenu comme avant.
C'est parce que il y a un s à homes, que j'ai pensé que ça influait sur les sous rep de /home ...
Puisque c'est comme ça, je modifie les mask de homes de 0700 à 3777.
Et tout semble bien marcher ( je verrai pour le poste C, il n'est pas là pour l'instant )
J'en déduis donc que les paramètres de homes influent sur les sous rep. Faudrait que je vérifie ... Mais tout de même ... POurquoi, quand moi je créais un sous rep, le comportement était exactement ce que je voulais ?
La seule différence importante était que je suis connecté via ssh au serveur pour vérifier les résultats et faires les modif en temps réel ... Je ne vois pas le rapport ...

-------------------------------------
Faites la révolution, pas la guerre !!