Gibt man unter Linux ein Verzeichnis „writable = yes/read only = no„ frei, erlaubt es den Benutzern das „Schreiben“ auf diesem Share. Logischerweise somit auch das „Löschen“ von Dateien & Verzeichnissen! Aus diesem Grund passt man sicherheitshalber die smb.conf an, damit gelöschte Dateien & Verzeichnisse nur verschoben werden und diese dann je nach Alter von Hand gelöscht werden können. 😎
Link: Tips & Tricks: Samba Trash
[share$] comment = share$ path = /home/nico/Share guest ok = yes browseable = no read only = no vfs object = recycle recycle:repository = .deleted/%U recycle:keeptree = Yes recycle:touch = Yes recycle:versions = Yes recycle:maxsixe = 0 recycle:exclude = *.tmp recycle:exclude_dir = tmp recycle:noversions = *.doc
Beispiel: Samba RecycleBin
# vfs modul 'Papierkorb' einbinden vfs objects = recycle # Verzeichnis fuer PK recycle: repository = .deleted/%U # Verzeichnisstruktur im PK mitsichern recycle: keeptree = Yes # sofort zu loeschende Dateitypen recycle: exclude = *.tmp, *.temp, *.log, *.ldb # sofort zu loeschende Verzeichnisse recycle: exclude_dir = tmp # PK Dateien versionieren recycle: versions = Yes # Ausnahmen fuer Versionierung recycle: noversions = *.doc, *.xls, *.mdb, *.pdf