web-dev-qa-db-fra.com

Le partage de fichiers via samba ne fonctionne pas sur le réseau local

obtention de l'erreur suivante lors de l'exécution de la commande net usershare. net usershare 'a renvoyé l'erreur 255: net usershare: impossible d'ouvrir le répertoire/utilisateurs/var/lib/samba/usershares. Erreur Autorisation refusée Vous n'êtes pas autorisé à créer un utilisateur partagé. Demandez à votre administrateur de vous accorder des autorisations pour créer un partage.

Comment régler ceci? Merci, :)

6
Ashis Sanpui

Le répertoire /var/lib/samba/usershares est configuré de sorte que seuls les membres racine du groupe sambashare puissent le lire ou l'écrire.

drwxrwx--T  2 root sambashare  4096 Mar 25  2012 usershares

Le fait que vous ne puissiez pas y accéder (essayez-le en cding to it) me suggère que vous n'êtes pas dans le groupe sambashare. Vous pouvez tester ceci avec id $USER et en supposant que usershares ne figure pas dans la sortie, vous pouvez corriger tout cela en exécutant simplement:

Sudo usermod -a -G sambashare $USER

Si l'erreur 255 persiste après l'ajout de l'utilisateur au groupe, vous devrez peut-être redémarrer.

14
Oli