usershares log samba

Venez ici partager vos astuces et aides autour de Samba4
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1783
Inscription : 10 juil. 2014 - 23:52
Contact :

16 sept. 2015 - 08:42

Bonjour

Petite question a propos du "usershares"

Si j'ai bien compris cette fonctionnalités permet de définir le home de l'utilisateur.

Je ne l'utilise pas car je déclare mes partage comme ceci:

[%U]
comment = Répertoire personnel
browseable = yes
path = /home/users/%G/%U
preexec = bash /etc/samba/bin/add_home.sh %U domain professeurs
read only = no


Je voudrais donc désactiver la fonctionnalitée usershares pour que mes log samba soit plus propre.

en effet dans mes log samba je retrouve toujours :

/var/lib/samba/usershares failed. No such file or directory

Car samba essaye de créer un dossier utilisateur par personne dans le dossier /var/lib/samba/usershares

Comment désactiver cette fonction ?
Dernière modification par sfonteneau le 16 sept. 2015 - 12:24, modifié 1 fois.
Avatar de l’utilisateur
ssamson
Messages : 245
Inscription : 20 juin 2014 - 10:29

16 sept. 2015 - 11:24

Bonjour Simon,

La fonctionnalité usershare de Samba permet aux utilisateurs de créer leur propre définition de partages.
Cela ne fait pas référence au répertoire home de la personne.

De plus, c'est une fonctionnalité accessoire.
Peux tu montrer ton fichier smb.conf ?
Steven Samson - Tranquil IT Systems
N'hésitez pas à nous laisser votre avis sur Wapt dans le forum, ou à répondre à nos questionnaires :).
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1783
Inscription : 10 juil. 2014 - 23:52
Contact :

16 sept. 2015 - 12:17

Salut Steven et Merci

Voici mon smb.conf (C'est uniquement un hébergeur de fichier)

Code : Tout sélectionner


//
                                                                                                                                                                                                                            
Dernière modification par sfonteneau le 16 sept. 2015 - 15:20, modifié 2 fois.
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1783
Inscription : 10 juil. 2014 - 23:52
Contact :

16 sept. 2015 - 12:19

Je n'ai pas publiée les sous fichier de conf

Il n'a a que des déclarations de partage
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1783
Inscription : 10 juil. 2014 - 23:52
Contact :

16 sept. 2015 - 14:06

L'ajout de

Code : Tout sélectionner

usershare max shares = 0
a résolue le soucis visiblement. J'ai maintenant des log clean

J'avais cru comprendre pourtant que usershare max shares = 0 était l'option par défaut ?

Simon
Avatar de l’utilisateur
ssamson
Messages : 245
Inscription : 20 juin 2014 - 10:29

16 sept. 2015 - 14:22

Qu'est ce que donne la commande

Code : Tout sélectionner

testparm |grep usershare 
En effets, les valeurs par défaut sont :

Code : Tout sélectionner

	usershare allow guests = No
	usershare max shares = 0
	usershare owner only = Yes
	usershare path = /usr/local/samba/var/locks/usershares
	usershare prefix allow list = 
	usershare prefix deny list = 
	usershare template share = 
Steven Samson - Tranquil IT Systems
N'hésitez pas à nous laisser votre avis sur Wapt dans le forum, ou à répondre à nos questionnaires :).
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 1783
Inscription : 10 juil. 2014 - 23:52
Contact :

16 sept. 2015 - 15:11

Effectivement si je n'indique pas les valeur usershare

Le testparm ne me renvoie aucune info a propos de usershare

Il me faut indiqué les valeur par default dans le smb.conf pour qu'elles apparaisse.

J'indique également que je fonctionne pas avec la version compilé de samba mais avec la version fournis par debian 8 dans les dépôt.

Et donc je ne suis pas avec la dernière version, je suis en version 4.1.17

En tout cas j'ai des log clean maintenant. Merci
Verrouillé