Samba Paperera Reciclatge Servidor Centre
De Wiki Linkat
Línia 69: | Línia 69: | ||
<br> | <br> | ||
- | vfs objects = recycle<br>recycle:repository = /srv/exports/Paperera/NOM_CARPERA_PAPERERA_RECICLATGE_UNITAT<br>recycle:exclude = *.tmp *.temp *.o<br>recycle:maxsize = 20971520<br>recycle:versions = Yes<br>recycle:keeptree = Yes<br>recycle:touch = true<br><br> | + | vfs objects = recycle<br>recycle:repository = /srv/exports/Paperera/'''NOM_CARPERA_PAPERERA_RECICLATGE_UNITAT'''<br>recycle:exclude = *.tmp *.temp *.o<br>recycle:maxsize = 20971520<br>recycle:versions = Yes<br>recycle:keeptree = Yes<br>recycle:touch = true<br><br> |
Així doncs, els recursos modificats quedarien tal i com es mostren a continuació: | Així doncs, els recursos modificats quedarien tal i com es mostren a continuació: |
Revisió de 15:09, 21 des 2012
Configuració de la paperera de reciclatge en els recursos compartits del Servidor de Centre Linkat:
Nota: De moment aquesta recepta és per a Linkat 4.
En aquesta recepta es descriu la configuració de la paperera de xarxa per poder recuperar els documents esborrats de les unitats de: gestió (Unitat G), professorat (Unitat P) i treball (Unitat T).
Procediment:
1- Cal crear el directori Paperera dins del directori /srv/exports:
cd /srv/exports
mkdir Paperera
2- Cal donar els permisos 777 a la carpeta Paperera i activa l'sticky bit:
chmod 777 Paperera
chmod +t Paperera
3- Dins de la carpeta Paperera (/srv/exports/Paperera), cal crear els recursos següents:
Unitat_G
Unitat_P
Unitat_T
els permisos dels quals són:
Unitat_G: chmod 770 root:Administradors
Unitat_P: chmod 770 root:Professorat
Unitat_T: chmod 777 nobody:Administradors
4- Un cop configurat el recurs paperera s'ha de procedir a configurar el servei samba:
Cal editar el fitxer /etc/smb.conf per modificar els recursos: gestio, professorat i treball tal i com es descriu a continuació. Cal recordar que els recursos g, p i t (que es defineixen per compatibilitat) també s'han de modificar per tal de poder fer servir la paperera.
Bàsicament, la modificació que s'ha de fer per als recursos de xarxa és la següent:
vfs objects = recycle
recycle:repository = /srv/exports/Paperera/NOM_CARPERA_PAPERERA_RECICLATGE_UNITAT
recycle:exclude = *.tmp *.temp *.o
recycle:maxsize = 20971520
recycle:versions = Yes
recycle:keeptree = Yes
recycle:touch = true
Així doncs, els recursos modificats quedarien tal i com es mostren a continuació:
[gestio] comment = Gestio path = /srv/exports/G read only = No writeable = Yes browseable = Yes guest ok = No printable = no write ok = true force create mode = 664 force directory mode = 775 create mask = 664 vfs objects = recycle recycle:repository = /srv/exports/Paperera/Unitat_G recycle:exclude = *.tmp *.temp *.o recycle:maxsize = 20971520 recycle:versions = Yes recycle:keeptree = Yes recycle:touch = true [treball] comment = Treball path = /srv/exports/T read only = No force group = nogroup force user = nobody writeable = Yes browseable = Yes guest ok = Yes printable = No write ok = true force create mode = 666 force directory mode = 777 create mask = 666 vfs objects = recycle recycle:repository = /srv/exports/Paperera/Unitat_T recycle:exclude = *.tmp *.temp *.o recycle:maxsize = 20971520 recycle:versions = Yes recycle:keeptree = Yes recycle:touch = true recycle:directory_mode = 0777 [professorat] comment = Professorat path = /srv/exports/P read only = No writeable = Yes browseable = Yes guest ok = No printable = no write ok = true force create mode = 664 force directory mode = 775 create mask = 664 vfs objects = recycle recycle:repository = /srv/exports/Paperera/Unitat_P recycle:exclude = *.tmp *.temp *.o recycle:maxsize = 20971520 recycle:versions = Yes recycle:keeptree = Yes recycle:touch = true [Paperera_Xarxa] path = /srv/exports/Paperera/ comment = Paperera de Reciclatge de la Xarxa writeable = Yes browsable = Yes # Non-browseable aliases for mixed environments compatibility [T] comment = Treball path = /srv/exports/T read only = No force group = nogroup force user = nobody writeable = Yes browseable = No guest ok = Yes printable = No write ok = true force create mode = 666 force directory mode = 777 vfs objects = recycle recycle:repository = /srv/exports/Paperera/Unitat_T recycle:exclude = *.tmp *.temp *.o recycle:maxsize = 20971520 recycle:versions = Yes recycle:keeptree = Yes recycle:touch = true recycle:directory_mode = 0777 [P] comment = Professorat path = /srv/exports/P read only = No writeable = Yes browseable = No guest ok = No printable = no write ok = true force create mode = 664 force directory mode = 775 vfs objects = recycle recycle:repository = /srv/exports/Paperera/Unitat_P recycle:exclude = *.tmp *.temp *.o recycle:maxsize = 20971520 recycle:versions = Yes recycle:keeptree = Yes recycle:touch = true [G] comment = Gestio path = /srv/exports/G read only = No writeable = Yes browseable = No guest ok = No printable = no write ok = true force create mode = 664 force directory mode = 775 create mask = 664 vfs objects = recycle recycle:repository = /srv/exports/Paperera/Unitat_P recycle:exclude = *.tmp *.temp *.o recycle:maxsize = 20971520 recycle:versions = Yes recycle:keeptree = Yes recycle:touch = true
Com es pot veure a l'exemple anterior, s'ha creat un nou recurs de xarxa anomenat Paperera_Xarxa que és la que contindrà els fitxers esborrats. Així doncs caldrà fer un buidatge d'aquesta paperera ja que tots els elements que s'eliminin aniran a parar a aquest recurs i per tant consumiran espai en disc.
Aquesta documentació es basa en la informació extreta de: http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/ http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/VFS.html#id2651247 http://www.mbse.eu/linux/homeserver/essential/samba/