[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: