Bonjour,
Je viens récement de mettre en place un serveur Samba sur mon réseau (1 serveur de fichier sous Red Hat ES [DELL POWEREDGE] + 3 postes client sous Windows XP).
Un problème vient m'empoisonner l'existence et je ne serais pas contre un léger petit coup de pouce
Premièrement voila mon fichier smb.conf :
[global]
workgroup = home
server string = linux server
netbios name = SERVER
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
[homes]
comment = Home Directories
browseable = no
writeable = yes
[commun]
path = /home/commun
writeable = yes
guest ok = yes
browseable = yes
create mode = 0777
[lea]
path = /home/lea
writeable = yes
valid users = lea
create mode = 0777
[compta]
path = /home/compta
writeable = yes
valid users = lea alex
create mode = 0777
[alex]
path = /home/alex
writeable = yes
valid users = alex
create mode = 0777
Tout est très basique.
Chaque utilisateur est enregistré sous linux et samba (via smbpasswd) avec la même mot de passe. Tout les utilisateurs sont sous le même groupe d'utilisateurs (Maison). Tout les répertoires partagés via samba sont en mode 777 (avec le groupe Maison comme propriétaire. J'ai utilisé un chgrp -R et un chmod).
Mon problème est le suivant
Malgré les create mode -et quelque soit l'utilisateur- tout les fichiers créés dans le dossier commun via le réseau passent directement en lecture seule (755). Ce qui, implicitement, empêche les autres utilisateurs de travailler sur ce fichier (ex. : coper un fichier dans un dossier créé par qqn d'autre -> impossible car dossier en lecture seule).
Quelle est donc la méthode ou la configuration adéquate pour passer outre ce problème ? Je me demande si cela ne vient pas de la partition (une histoire de umask sur la partition par défaut).
D'avance, merci.