samba – papelera en recurso compartido – vfs_recycle

Buenas a todos,

Tras realizar algunas pruebas he conseguido hacer funcionar un Stackable VFS modules, concretamente el vfs_recycle que permite tener una papelera de reciclaje en recursos compartidos de red con SAMBA, cosa que viene muy bien cuando los usuarios son un desastre y evitar tener que estar tirando de backups constantemente.

En el smb.conf en el apartado [Global] hay que añadir lo que queremos:

vfs object = recycle
recycle:repository = .recycle
recycle:keeptree = yes
recycle:versions = yes

y luego en el apartado del recurso compartido añadir la siguiente opción:

vfs object = recycle

y listo, esto crea en el recurso donde lo hemos puesto una carpeta .recycle (queda oculta, pero ojo si accedes desde windows con la opción “mostrar ficheros y carpetas ocultas” lo puedes ver), donde deja los ficheros que has borrado del recurso compartido.

Tambien se puede cambiar a otra carpeta fuera del recurso pero eso es a gusto del consumidor y de vuestras propias necesidades, para mas info podéis consultar la documentación al respecto en la web de SAMBA

NOTA: Si ya usáis otro vfs object, bastará con añadir este a continuación, ejemplo:

vfs object = full_audit recycle

No olvidéis nunca ejecutar el testparm para comprobar que la configuraciónn es correcta.

Como siempre espero que esta información os sea útil. Saludos a todos compañeros.