Situatie
Exista un server de linux cu samba instalat pe el. Se doreste ca atunci cand se sterg fisiere/foldere, acestea sa nu fie sterse definitiv, ci sa se duca intr-un Recycle Bin.
Backup
Nu este necesar.
Solutie
Dupa verificarea versiunii de samba de pe server se deschide fisierul de configurare, smb.conf care se gaseste in calea /etc/samba/.
Aici se adauga urmatoarele pe fiecare cont in parte.
vfs objects = full_audit recycle
recycle:repository = /home/samba/recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:touch = Yes
recycle:noversions = *.tmp, *.temp, *.o, *.obj, *.TMP, TEMP *……
recycle:exclude = *.tmp, *.temp, *.o, *.obj, *.TMP, TEMP *……
recycle:excludedir = /recycle, /tmp, /temp, /TMP, /TEMP
La recycle:repository = /home/samba/recycle se alege calea unde se doreste sa fie stocate fisierele care au fost sterse. In cazul de fata, datorita structurii generale a folderelor de share, s-a creat un folder recycle in /etc/home/samba unde se duc toate fisierele sterse indiferent de contul de pe care s-a efectuat stergerea.
Atentie la drepturi de citire/scriere daca se foloseste un folder general de recycle pentru toti utilizatorii.
Tip solutie
PermanentPlan de restaurare in caz de nefunctionare
Nu este necesar.
Leave A Comment?