Páginas

domingo, 6 de mayo de 2012

Papelera de reciclaje en un recurso compartido de Samba

Los recursos compartidos por red facilitan el trabajo, pero cuando de forma accidental se borra un archivo por red....se acabo la facilidad del trabajo.

Para ahorrarnos algun que otro dolor de cabeza intentando recuperar archivos borrados, se puede añadir una papelera de reciclaje en un recurso compartido de Samba, asi cuando el usuario de turno borre un archivo y 10 minutos mas tarde se de cuenta de que se ha equivocado y que no lo queria borrar solo tendra que acceder a la papelera y recuperarlo de alli.

Para ello editaremos nuestro archivo smb.conf y añadiremos el vfs object recycle:



;Recurso compartido al que le vamos añadir la papelera de reciclaje
[Bibilioteca]

  comment = Biblioteca central
  path = /home/biblio/docs
  guest ok = yes
  writeable = yes
  browseable = yes
  force group = samba
  create mask = 0660
  directory mask = 0770
 

  ; Configuracion papelera de reciclaje para el recurso compartido Biblioteca

  vfs object = recycle:recycle
  recycle:subdir_mode = 0770
  recycle:repository = Papelera Biblioteca ; Nombre papelera
  recycle:keeptree = Yes ; Mantiene la estructura del arbol de directorios
  recycle:touch = Yes ; Especifica si la fecha del archivo debe ser actualizada cuando se mueve
  recycle:versions = No ; Si es true, dos archivos con el mismo nombre al ser borrados
                        ; se mantendran en el repositorio.
                        ; Los nuevos archivos borrados se renombraran como "Copy #x of filename"
  recycle:maxsize = 100000000 ; Tamaño maximo del archivo para ser movido a la papelera
                              ; maxsize = 0 mueve el archivo independientemente de su tamaño



Recordad siempre de utilizar el comando testparm para comprobar que los parametros de samba son correctos


No hay comentarios:

Publicar un comentario