Page 1 sur 1

usershares log samba

Publié : 16 sept. 2015 - 08:42
par sfonteneau
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 ?

Re: usershares log samba

Publié : 16 sept. 2015 - 11:24
par ssamson
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 ?

Re: usershares log samba

Publié : 16 sept. 2015 - 12:17
par sfonteneau
Salut Steven et Merci

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

Code : Tout sélectionner


//
                                                                                                                                                                                                                            

Re: usershares log samba

Publié : 16 sept. 2015 - 12:19
par sfonteneau
Je n'ai pas publiée les sous fichier de conf

Il n'a a que des déclarations de partage

Re: usershares log samba

Publié : 16 sept. 2015 - 14:06
par sfonteneau
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

Re: usershares log samba

Publié : 16 sept. 2015 - 14:22
par ssamson
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 = 

Re: usershares log samba

Publié : 16 sept. 2015 - 15:11
par sfonteneau
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