Truc et astuces SAMBA

  1. Modification et vérification du fichier de configuration

Lorsque vous modifiez votre fichier de configuration, il existe une commande qui vous permet de le tester et qui vous reporte vos erreurs.

testparm /etc/samba/smb.conf

Observez le résultat, si des erreurs sont détectées, elles vous seront signalées.

Pour ma part, j’utilise une variante de cette commande qui me permet de conserver un fichier de configuration qui contient tous les commentaires possible et je redirige la sortie de cette commande pour créer un fichier qui sera utilisé par SAMBA :

testparm -s /etc/samba/smb.conf.master > /etc/samba/smb.conf

Dans cet exemple, le fichier /etc/samba/smb.conf.master est mon fichier complet. L’argument « -s » empêche le programme de vous demander de presser « Enter ». Le fichier /etc/samba/smb.conf est le fichier de configuration vers lequel sera redirigé la sortie du programme et qui sera utilisé par SAMBA.

 

  1. Gestion d’une corbeille Réseau

Pour chaque partage que vous créer, il est possible de gérer une “corbeille” en réseau.
Pour cela, il suffit de rajouter les lignes suivantes pour chaque partage que vous souhaitez munir d’une corbeille.

vfs objects = recycle
  recycle:exclude_dir=/tmp|/temp|/cache
  recycle:repository=.Recycle
  recycle:versions=True
  recycle:keeptree=True
  recycle:touch=True
  recycle:maxsize=0
  recycle:exclude=*.tmp|*.temp|*.o|*.obj|~$*

Modifiez également le paramètres « veto files » de la manières suivantes afin que la corbeille n’apparaisse pas dans le répertoire.

veto files = .Recycle lost+found

Si vous souhaitez savoir qui à supprimé les fichiers, cela est possible en modifiant la ligne

recycle:repository=.Recycle

par

recycle:repository=.Recycle/%U

Les fichiers supprimés seront alors déplacés dans le répertoires « .Recylce/nom_utilisateur/ »

 

A noter : Le répertoire ne sera créé que lorsqu’un un fichier sera supprimé.

 

Gawindx
Gawindx

Gawindx

Passionné de l'outil informatique dès mon plus jeune âge (j'ai commencé sur un MO5), je mets mes compétences au service de la communauté. Je "flirte" avec Linux depuis 2005 et j'ai complétement basculé dans le libre depuis plus de 3 ans.