Tout d'abord, qu'est-ce que l'erreur 255 de Samba? Eh bien, c'est l'erreur que nous obtenons en entrant Ubuntu (par exemple), nous essayons de partager un dossier et nous ne pouvons pas car cela nous dit:
Le "partage réseau" a renvoyé l'erreur 255: net usershare: impossible d'ouvrir le répertoire de partage d'utilisateurs / var / lib / samba / usershares. Erreur Autorisation refusée Vous n'êtes pas autorisé à créer un partage d'utilisateurs. Demandez à votre administrateur de vous accorder des autorisations pour créer un partage.
Cela m'est arrivé lorsque j'ai essayé de créer un dossier partagé sur l'un des PC de mes utilisateurs, afin de pouvoir échanger confortablement des fichiers avec une machine virtuelle Windows XP fonctionnant sur Virtualbox.
Dans le cas d' Ubuntu la solution est simple, car j'ai tout résolu en exécutant dans le terminal:
sudo chmod 777 /var/lib/samba/usershares
Mais ce n'est peut-être pas la solution pour les autres. Par exemple, dans le cas de Debian, cela peut être facilement résolu également en ajoutant notre utilisateur au groupe sambashare.
# addgroup usuario sambashare
Mais disons que nous voulons quelque chose de plus. Dans ce cas, nous ne voulons pas qu'il nous demande un nom d'utilisateur et un mot de passe pour accéder au dossier partagé. Eh bien, pour cela, nous créons un dossier dans / media:
# mkdir /media/compartir
# chmod -R 777
Et puis nous ajoutons à la fin du fichier /etc/samba/smb.conf:
[documents] comment = Chemin des documents partagés = / media / share public = yes writable = yes
Eh bien, dans certains cas, nous devons redémarrer Samba:
# /etc/init.d/samba restart
Maintenant, à partir de la machine virtuelle, je n'ai plus qu'à mettre dans l'Explorateur Windows:
\\192.168.X.X\compartir
Et prêt..
La deuxième méthode est la bonne. Dans Ubuntu, il doit y avoir un groupe également pour cela, très probablement ce répertoire n'appartient pas au groupe sambashare ou quelque chose manque dans le smb.conf.
Le problème des autorisations 777 génère un problème de sécurité, il est préférable de l'utiliser occasionnellement pour vérifier qu'il fonctionne, mais, une fois vérifié, passez à ajuster les groupes et / ou le fichier de configuration de samba.
Vous avez raison sur le 777, mais l'idée est que "Tout le monde" a accès à ce dossier pour écrire / supprimer / copier / déplacer 😉
salutations Elav !!!. Cette solution est destinée au partage sur un réseau domestique ou ne nécessitant aucune sécurité. C'est très similaire à quand dans Windows XP, sans avoir l'ordinateur enregistré dans un domaine, nous disons que le partage de fichiers est activé et nous disons que tout le monde peut écrire ou lire dans les ressources partagées. Par conséquent, il n'y a pas de sécurité.
Quoi qu'il en soit, dans la série Samba, je suis obligé de dédier un ou plusieurs articles au partage de dossiers et d'imprimantes. D'un réseau domestique à un serveur de fichiers avec toutes les lois.
Je demande votre patience à cet égard, car expliquer Samba n'est pas facile. 🙂
En fait, Samba m'est beaucoup plus utile car j'utilise des dossiers partagés et je préfère éviter les problèmes de configuration pour partager des dossiers.
merci, cet article sera utile pour l'erreur que Samba me donne en essayant de partager le dossier Public: D.
Chaque fois que j'essaye de publier un commentaire sur Samba: SmbClient me donne l'erreur suivante:
Zone 404 vous n'avez pas trouvé ce que vous recherchiez!
Vous avez peut-être suivi un lien incorrect ou recherchez un document qui a changé d'adresse. Revenez à la page d'accueil ou utilisez le moteur de recherche ci-dessus pour trouver une nouvelle destination. Ou vous pouvez accéder à d'autres liens intéressants pour trouver ce que vous recherchez, par exemple:
Bonjour, j'ai appliqué les autorisations chmod -R 777 au répertoire partagé et maintenant il ne me laisse pas entrer, il me montre le dossier de Windows mais quand je veux entrer, il me dit l'autorisation refusée, comment résoudre cela?
Donnez-lui la même chose mais à l'envers chmod -R 777 (moins est de supprimer les autorisations)
chmod + R 777 dans le répertoire pour définir les autorisations
Bonjour à tous, j'ai besoin de votre aide:
J'essaie de connecter deux PC dans un réseau avec Ubuntu et après de nombreuses tentatives, j'ai pu installer samba et il apparaît dans le lanceur et après avoir configuré un nouveau groupe de travail sur les deux PC et partagé un dossier, il m'envoie cette erreur (je dois clarifiez que je l'ai bien fait une fois, mais lors du redémarrage des PC, je ne respecte pas le dossier partagé et je veux partager à nouveau cela me dit ceci) smb.conf
rlimit_max: augmentation de rlimit_max (1024) à la limite minimale de Windows (16384)
avertissement: Ignorer la valeur non valide 'share' pour le paramètre 'security' rror loading services
oui comme ça ça m'a servi dans le NVIDIA JETSON TK1
net usershare 'a renvoyé l'erreur 255: net usershare: impossible d'ouvrir le répertoire de partage d'utilisateurs / var / lib / samba / usershares. Erreur Autorisation refusée Vous n'êtes pas autorisé à créer un partage d'utilisateurs. Demandez à votre administrateur de vous accorder des autorisations pour créer un partage.