Truc et astuces SAMBA
- 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.
- 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é.
- Partage de fichier entre Samba, Docker et SELinux – 29/11/2017
- Mise à jour vers Windows 10 : Pas assez de mémoire vive… – 24/08/2015
- Améliorer les performances RAID – 15/05/2015