[LUG.ro] Logs de actividad en una determinada carpeta

Luis Marucco lmarucco en gmail.com
Vie Ago 21 15:24:58 ART 2009


El 21 de agosto de 2009 13:21, Diego Sanchez<diegors en gmail.com> escribió:
> El 21 de agosto de 2009 10:05, Luis Marucco <lmarucco en gmail.com> escribió:
>
>> Hola a todos !! Tengo un carpeta compartida en un servidor linux
>> (Mandriva) que contiene archivos de office. Necesito saber como crear
>> un Logs que registre quién accedió/modificó/borró (esto último es
>> importantísimo) un determina archivo. Muchas gracias
>> Saludos
>> Luis
>> _______________________________________________
>> Lugro mailing list
>> Lugro en lugro.org.ar
>> http://lugro.org.ar/mailman/listinfo/lugro
>>
>
> Los logs de samba ya estan en /var/log/samba/.
> Habria que jugar con el nivel de "verbosidad".
>
> En cuanto a la eliminacion de archivos, tal vez te interese este email que
> mandaron a la lista LugAR-general el año pasado.
> Es la configuracion para simular una "papelera" ante archivos eliminados.
>
> From: Guido Lorenzutti
> Date: 27-jul-2007 10:04
> Subject: Re: [LUGAr-gral] samba y logs de movimientos de archivos
> To: Lista de temas generales del LUGAr y de Linux <lugar-gral en linux.org.ar>
>
>
> A pedido del público :)
>
> Primero creo un archivo que se llame /etc/samba/recycle.conf para ser
> ordenado y meto esto:
>
> vfs object = recycle
> recycle:repository = .recycle
> recycle:keeptree = yes
> recycle:touch = yes
> recycle:versions = yes
> recycle:exclude = *.tmp *.temp *.obj ~$* *.$$$ *.o *.TMP *.TEMP *.exe
> *.EXE *.com *.COM
>
> Luego en el smb.conf lo llamo por share, para no activarlo a todo el
> samba y para tener una papelera distinta por share.
>
> [SHARE]
>      comment = SHARE
>      path = /home/grupos/SHARE
>      valid users = @SHARE
>      public = no
>      writable = yes
>      create mask = 0770
>      force directory mode = 0770
>      force create mode = 0770
>      force user = root
>      force group = SHARE
>
>      include = /etc/samba/veto_files.group
>      include = /etc/samba/recycle_group.conf
>
> El include del veto files es también para tener orden. El veto files es
> distinto según el share, así que llamo includes distintos.
>
> Lo que falta es en el smb.conf, agregar la siguiente opción, global (no
> pershare):
>
>      dont descend = .recycle
>
>
> Que hace que la carpeta .recycle (done está la papelera) en el path de
> cada share en el cual hayan agregado el recurso compartido, no se pueda
> acceder vía samba. Así la gente NO puede entrar a la papelera.
> Según la versión de samba que tengan, por lo prolijo que es el producto,
> no crea sola la carpeta .recycle. Así que vean eso sí notan que no les
> funciona. Por agregar un módulo, van a tener que reinciiar el samba,
> también según la versión... Los permisos de .recycle alcanza que sean
> 700 root.root, total el samba corre como root.
>
> Comenten sí les funcionó, por sí me olvidé de algo.
>
> Slds.
>
> --
> Diego
>
> http://www.BomberosSanMartin.com.ar/
> http://www.google.com/profiles/diegors
> _______________________________________________
> Lugro mailing list
> Lugro en lugro.org.ar
> http://lugro.org.ar/mailman/listinfo/lugro
>
Gracias Diego !!! con respecto a :"Habria que jugar con el nivel de
"verbosidad". Tenés idea de cómo se modifica? Si es el smb.conf, que
comandos colocar? Desde ya muchas gracias
Saludos
Luis


Más información sobre la lista de distribución Lugro