2 votes

Serveur Samba - fichiers créés en tant qu'utilisateur root au lieu d'utilisateur normal

J'ai un Debian Wheezy avec un serveur Samba (3.6) installé avec un dossier /share, et je ne sais pas pourquoi mais les fichiers sont créés en tant qu'utilisateur root au lieu de user (uid=1000), voici ma configuration :

[global]
        server string = %h server
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb

[share]
        comment = my share
        path = /share
        valid users = user
        admin users = user
        write list = user
        force user = user
        force group = user
        read only = No
        create mask = 0660
        directory mask = 0660

J'ai essayé force user = user et force group = user mais ça ne semble pas avoir fonctionné...

Sur ma machine Windows, quand je crée un fichier j'obtiens :

$ la /share
-rw-rw---- 1 root user       0 Jun  2 10:52 testfile.txt

Toute aide est appréciée :-)

4voto

Walter Points 1047

C'est un mélange de deux éléments

utilisateurs admin = utilisateur
utilisateur forcé = utilisateur

Le premier fait en sorte que les fichiers créés par l'utilisateur soient la propriété de root, le deuxième fait en sorte que tous les utilisateurs agissent comme s'ils étaient l'utilisateur.

Supprimez les utilisateurs admin = utilisateur puis assurez-vous que /share ait des droits de lecture/écriture pour l'utilisateur utilisateur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X