process_usershare_file: stat failed. Le refus d'une autorisation de Samba

J'ai créé un dossier partagé à l'aide de samba sous ubuntu pour permettre à des machines windows pouvez y accéder avec la commande suivante:

$ sudo net usershare add documents /home/developer/documents "Developer documents" everyone:F guest_ok=y

Je donne 777 autorisations pour le dossier:

$ sudo chmod 0777 /home/developer/documents

Puis-je vérifier ce que j'ai fait

$ sudo net usershare info --long

Quand je veux voir si le dossier est visible à partir de tout ordinateur windows, vous pouvez le voir. Cependant, vous cann pas accéder à ce dossier et obtenez l'erreur: "Permission Denied"

Du message: /var/log/samba/log.ip-domain est:

process_usershare_file: stat of /var/lib/samba/usershares/backuparsac failed. Permission denied

Ensuite, j'ai essayer d'ajouter quelques règles à mon smb.conf

[documents]
   comment = Documents for Developers
   path = /home/developer/documents
   browseable = yes
   writable = yes
   read only = yes
   guest ok = yes
   directory mask = 0777

mais l'erreur de refus d'Autorisation ne cesse de revenir. Est-il autre chose que je dois faire? J'ai besoin de ce dossier peut être consulté par toutes les machines windows.

NOTE: j'utilise Ubuntu 14.04

N'êtes-vous pas sur Ubuntu 14.04 ? J'ai le même problème sur et il ne peut pas le faire fonctionner. Tenté par l'installation de libpam-smbpass, et cifs-utils, mais rien n'a fait disparaître l'erreur
Vous avez à la fois read only = yes et writable = yes - qui pourrait également ne pas fonctionner

OriginalL'auteur Eduardo Gabriel Cabrera Japa | 2014-08-11