Bonjour,
Je travaille sur un serveur de fichier samba et mon
problème se situe au niveau de l'attribution des droits
pour des sous-répertoires.
Je m'explique : la configuration se fait dans le fichier smb.conf
Dans ce fichier smb.conf, je déclare un répertoire Global qui représente
"la racine" de mon arborescence que je configure comme ceci :
[Global]
path = /mnt/partage/samba
valid users = "@Domain Users"
read only = yes
Au niveau de ce que j'apelle la config linux , j'ai ça :
drwxr-x--- root Domain Users 1024 2010-02-02 16:29 samba
En résumé , le proprio root a tous les droits , le groupe Domain Users
n'a que les droits de lecture et les autres aucun droit.
Après vérification,en étant connecte avec un compte membre du groupe "Domain Users"
je ne peux pas écrire sur ce répertoire, bien que la "config linux" dise : RWX.
La configuration smb.conf est donc bien prise en compte.
J'en viens au point qui m'intéresse , je désire attribuer de nouveau droit dans un
sous-répertoire de samba dont le chemin est : /mnt/partage/samba/reptest
je l'ai configurer dans le smb.conf comme ceci :
[reptest]
path = /mnt/partage/samba/reptest
read only = no
valid users = @salaries, @stagiaires
write list = @salaries
Donc, devraient avoir accès à ce répertoire , les stagiaires et les salaries
et seul les salaries pourraient écrire.
Or voila ce qu'il se passe : j'ai beau réstreindre les droits de ce sous répertoire, rien n'est pris en compte.
J'ai l'impression que c'est les droits appliquées au répertoire Parent qui sont actif.
p.s : autre chose , j'ai fais un test en montant un lecteur réseau qui pointe directement
sur ce répertoire reptest , et la les config du ficheir smb.conf sont bien prises en compte.
Je comprend plus rien.
Je vous remercie d'avance pour toutes aides apportées.
