Функциональность “Корзины” (Recycling bin) может быть получена в Samba при использовании модуля VFS recycle.

В ALTLinux требуется установка пакета samba-vfs. Далее для нужных разделов в smb.conf добавляется нечто типа:

vfs objects = recycle
hide dot files = yes
recycle:repository = .deleted
recycle:keeptree = yes
recycle:versions = yes
recycle:touch = yes

В директиве vfs objects перечисляются через пробел подгружаемые модули VFS.

recycle:repository задаёт папку относительно корня ресурса, в которую будут помещаться удаляемые файлы.

recycle:keeptree позволяет сохранять всю структуру каталогов для удаляемых файлов.

recycle:versions позволяет сохранять версии удаляемых файлов с одинаковыми именами.

recycle:touch задаёт изменение времени доступа к файлу при его помещении в корзину.

При использовании корзины не следует забывать её периодически очищать.

Взято с http://www.ossg.ru