4 votes

Corbeille Samba - Les fichiers ne sont pas supprimés

J'utilise un partage de fichiers Samba sur Ubuntu 18.04, et j'ai configuré une corbeille dans le fichier de configuration Samba. Lorsque je navigue dans le partage de fichiers avec l'explorateur de fichiers de Windows et que je supprime quelque chose, le fichier est placé dans la corbeille comme prévu.

Le problème survient lorsque je veux ensuite vider la corbeille. Si je clique dans le dossier de la corbeille et que j'en supprime le contenu, un dossier de corbeille est créé dans la corbeille et le contenu y est déplacé. Je ne peux jamais vider la corbeille.

Mon fichier /etc/samba/smb.conf est :

\[global\]
;workgroup = WORKGROUP
server string = File Server
security = user

\[public\]
  comment = public anonymous access
  path = /srv/
  browsable =yes
  create mask = 0660
  directory mask = 0771
  writable = yes
  guest ok = yes
    #Recycle Bin
    vfs objects = recycle
    recycle:repository = /srv/RecycleBin
    recycle:keeptree = yes
    recycle:versions = yes
    recycle:exclude = \*.tmp,\*.temp

Existe-t-il un moyen pour samba de permettre la suppression du contenu de la corbeille, sans le recycler ?

3voto

sdrwtf Points 21

Vous avez peut-être déjà trouvé la solution par vous-même, mais pour tous les autres, j'ai réussi à la faire fonctionner en effectuant les changements suivants :

ancienne ligne :

recycle:repository = /srv/RecycleBin

nouvelle ligne :

recycle:repository = RecycleBin

et ajoutez :

recycle:excludedir = /RecycleBin,tmp,/temp,/TMP,/TEMP

Donc votre configuration complète serait :

[global]
;workgroup = WORKGROUP
server string = File Server
security = user

[public]
  comment = public anonymous access
  path = /srv/
  browsable =yes
  create mask = 0660
  directory mask = 0771
  writable = yes
  guest ok = yes
    #Recycle Bin
    vfs objects = recycle
    recycle:repository = RecycleBin
    recycle:keeptree = yes
    recycle:versions = yes
    recycle:exclude = *.tmp,*.temp
    recycle:excludedir = /RecycleBin,tmp,/temp,/TMP,/TEMP

J'espère que cela vous aidera =)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X