web-dev-qa-db-fra.com

Créer une samba partager où tout le monde a un accès en écriture

J'ai un serveur Ubuntu dans ma maison en cours d'exécution Samba. J'essaie de mettre en place une part de Samba où tout le monde a lu et écrit un accès.

J'ai tous les utilisateurs d'un groupe Unix "Sambashare" et souhaitons offrir le répertoire/des données/partagés à tous les membres du groupe "Sambashare" pour l'accès en lecture et en écriture.

Idéalement, si un utilisateur crée un fichier à l'aide de Samba, il devrait avoir les autorisations 0644 et posséder la propriété nom d'utilisateur: sambashare

Je ne peux pas résoudre ce qu'il faut mettre dans le fichier smb.conf pour effectuer ce travail, ni quelles autorisations UNIX pour donner le dossier/dossier/partagé.

11
Piku

Pour permettre à tout le monde du groupe SAMBASHARE d'accéder aux actions ajoutez ce qui suit à la [global] Directive:

create mode = 664
workgroup = SAMBASHARE
security = SHARE
usershare allow guests = yes

Exporter /data/shared Vous devez ajouter ce qui suit à la fin du fichier:

[data]
comment = shared
path = /data/shared
guest ok = yes
read only = no
public = yes
writable = yes

Cela devrait fonctionner pour vous, mais je vous recommande vivement de rassembler certains plusInformation .

4
binfalse