- Log de arquivos - SAMBA
+ Responder ao Tópico
-
Log de arquivos - SAMBA
Amigos, não sei se estou no lugar correto para isso, mas preciso da ajuda de vocês novamente.
Atenção, eu tenho um servidor contendo todos os arquivos de todos os usuários, neste local ficam as apostilas, tutoriais, apresentações dos powerpoint, planilhas demonstrativas (que eles receberam mais não utilizam mais) etc... e os grandes bambambans da história não deixam nós do TI retirarem estes arquivos e gravarem em cds, etc.. para limpar nosso servidor da bagunça.
*Não podemos definir cotas, pq estamos lidando com os bambambans comom eu disse antes e eles não admitem serem dominados :P ... mas eu quero fazer o seguinte, não sei como, apenas imagino....
Quero criar um log da seguinte maneira, que toda vez que eles utilizarem (abrirem, modificarem, etc...) um arquivo, que seja contado + 1 no log. Assim saberei por exemplo, nos ultimos meses o usuario jose só utilizou aquele arquivos 1 vez, entao não há necessidade de deixar este arquivo na rede. Entendem onde eu quero chegar?
Há como fazer um log que conte acessos?
OBS= Eles acessam os arquivos pelo SAMBA. De plataformas windows eles acessam os arquivos no servidor Linux.!!
Muito obrigado.
-
Log de arquivos - SAMBA
Sei que há um serviço no Linux, como um servidor, você precisa levantar ele. Que faz log das ações realizadas. Será que eu posso utiliza-lo? Ele é capaz de resolver meu problema?
-
-
Log de arquivos - SAMBA
Pronto me cadastrei... entaum... UOL bloqueio o acesso a imagens de fora :/
ta aki...
http://www.alus.com.br/samba.jpg
-
Log de arquivos - SAMBA
Mas esse VFS chamado audit e o outro chamado extd_audit come muito os recursos da máquina, eu quero dizer deixa lento.... ?
Como funciona isso? Você pode me dar mais detalhes sobre o audit?
Muito grato.
-
Log de arquivos - SAMBA
Eu utilizo o samba versão: 3.0.0-15
Aqui aparentemente não houve queda de performance, também é uma rede pequena só tenho 8 estações :?
Pra configurar é o seguinte:
[global]
Eu definio formato da log da seguinte maneira:
# Onde vai gerar logs do tipo: "nome do micro"."nome do usuario".log
log file = /var/log/samba/%m.%U.log
# Não deve gerar nada no log do sistema
syslog = 0
# e no compartilhamento
vfs objects = extd_audit
Conforme o tempo ele ira gerar os arquivos de log na pasta:
/var/log/samba
com o seguinte conteudo:
[root@zeus samba]# head -n 10 wagner.wcunha.log
[2005/10/03 07:17:38, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[root@zeus samba]# head -n 30 wagner.wcunha.log
[2005/10/03 07:17:38, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:41, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:43, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:43, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir .
[2005/10/03 07:17:43, 1] modules/vfs_extd_audit.c:audit_chmod_acl(286)
vfs_extd_audit: chmod_acl Nova pasta mode 0x1ed failed: Operação não suportada
[2005/10/03 07:17:43, 0] modules/vfs_extd_audit.c:audit_mkdir(159)
vfs_extd_audit: mkdir Nova pasta
[2005/10/03 07:17:43, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir ./
[2005/10/03 07:17:43, 1] modules/vfs_extd_audit.c:audit_opendir(141)
vfs_extd_audit: opendir ./
Ai eu uso minha interface em PHP para importar essas logs p o mysql
-
Log de arquivos - SAMBA
Mas ele faz log até de acessos aos arquivos, exemplo: Se o Jose da Silva abrir um documento do word, ele grava também, ou ele grava somente modificações, como salvar, renomear, etc...
????????????????????????????????????????
:?