Re: Ações de usuários no servidor samba
Daniel escreveu:
Olá Lista...
Olá.
Estou com o seguinte problema. Hä uma pasta no meu servidor samba 3.0
com Debian 4.0 que contém uma pasta que só pode ser acessada pelo
grupo diretoria, porém todos os usuários desse grupo têm permissão
total para fazer o que quiser com os arquivos de lá.
Acontece que sumiu uma pasta de lá e eu tinha o backup do dia
anterior, então sem maiores problemas, mas meu chefe queria saber quem
fez isso... Eu disse que não sabia mas que ia verificar uma forma de
implementarmos um log desse tipo para problemas futuros. Há alguma
maneira de fazer isso? De registrar as ações dos usuários numa pasta
do servidor via rede?
1. Os usuários não precisam necessariamente ter apagado a pasta, eu já
vi usuários que não conseguem dar dois cliques com o mouse parado e
acabam movendo pastas para lugares onde elas não deveriam estar. Quando
isso acontecia na minha rede a primeira coisa que eu fazia era usar o
locate para verificar se a pasta não está simplesmente em outro lugar
(nesses casos, dependendo da configuração de seus compartilhamentos, o
dono da pasta movida será o usuário que a moveu sem querer).
2. Se ainda assim você quer auditar as ações dos usuários, o samba pode
trabalhar com modulos vfs que podem desde verificar os arquivos à
procura de vírus, implementar um esquema de lixeira ou registrar as
atividades que você quer.
Conforme a documentação do samba, existe um módulo chamado audit que faz
o que você quer, assim como existe um outro chamado extd_audit com
algumas opções adicionais:
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/VFS.html
A documentação ensina como utilizar cada um, se não me engano no Debian
eles ficam em /usr/lib/samba/vfs e fazem parte do pacote samba.
Grato
Daniel
Atenciosamente.
Edmundo Valle Neto
Reply to: