Samba: creare un cestino di rete per le condivisioni

Da Guide@Debianizzati.Org.
Versione del 9 nov 2008 alle 22:12 di Ferdybassi (discussione | contributi) (Nuova pagina: ===Creare un Cestino di rete per le condivisioni Samba=== A volte può essere utile avere una directory condivisa tramite Samba che si comporti per i files di rete come si comporta il ...)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

Creare un Cestino di rete per le condivisioni Samba

A volte può essere utile avere una directory condivisa tramite Samba che si comporti per i files di rete come si comporta il Cestino di Windows per i files locali. Questa piccola guida illustrerà come creare una directory condivisa in Samba che intercetti tutti i files cancellati dagli utenti, in modo che possano essere recuperati in caso di errori accidentali.
Per ottenere un Cestino di rete è sufficiente modificare in /etc/samba/smb.conf le condivisioni che si vuole proteggere:

Prima:

### Directory condivisa
[pubblica]
      path = /home/pubblica
      read only = No
      create mask = 0660
      directory mask = 2770
      hide special files = yes
      hide files = /lost+found/
      acl group control = yes
      inherit acls = yes
      map acl inherit = yes
      inherit permissions = yes
      map archive = no 

Dopo:

### Directory condivisa
[pubblica]
      path = /home/pubblica
      read only = No
      create mask = 0660
      directory mask = 2770
      hide special files = yes
      hide files = /lost+found/
      acl group control = yes
      inherit acls = yes
      map acl inherit = yes
      inherit permissions = yes
      map archive = no 
      '''vfs object = recycle
      recycle:repository = /home/.cestino
      recycle:keeptree = Yes
      recycle:touch = Yes
      recycle:versions = Yes
      recycle:maxsize = 500000000
      recycle:exclude = *.tmp
      recycle:exclude_dir = /tmp
      recycle:noversions = *.doc
      recycle:directory_mode = 0777
      recycle:subdir_mode = 0777'''