Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Implantando Lixeira (recycle) e Log (full_audit) do VFS OBJECTS no Samba
Linux user
Publicado por Jhonas Cavalheri em 24/08/2011

Login: jhonas, 2549 pontos | Blog: http://vendopensamentos.wordpress.com/
[ Hits: 1946 ]

Implantando Lixeira (recycle) e Log (full_audit) do VFS OBJECTS no Samba

Uma dica para você não se deparar com problemas (ou resolvê-los) usando as funções Recycle (lixeira) e full_audit (log de acessos) do VFS OBJECTS no samba.

Cuidado ao usar as opções do VFS OBJECTS

Me deparei com um problema durante a configuração do meu servidor de arquivos Samba, no qual pela simplicidade de sua resolução, porem, pela facilidade maior ainda de cometer tal erro, resolvi postar aqui o que fiz de errado, e como resolvi.

Vou ser especifico descrevendo o caso apenas com as opções que usei.

vfs object = recycle #opção para habilitar Lixeira
vfs objects = full_audit #opção para habilitar log de acessos

Em ordem cronológica, configurei primeiro a lixeira (vfs object = recycle), testei deletando um arquivo e funcionou corretamente. Logo após, configurei o log de acessos (full_audit), testei e estava gravando os logs perfeitamente. Então, o bloco que continha as configurações completas dessas duas funcionalidades ficou assim.

# LIXEIRA vfs object = recycle
recycle:repository = /home/lixeira/%U
recycle:keeptree = yes
recycle:versions = yes

# Auditando Acessos (Log)
vfs objects = full_audit
full_audit:success = open, opendir, write, unlink, rename, mkdir, rmdir, chmod, chown
full_audit:prefix = %u|%I|%S
full_audit:failure = none
full_audit:facility = local5
full_audit:priority = notice

O Problema começou nesse momento. Depois de configurar, testar e aprovar o log, percebi que minha lixeira não estava mais funcionando. Eu deletava arquivos e estes arquivos deletados não iam para a lixeira.

Depois de analisar calmamente e ir desabilitando e testando algumas configurações, percebi o que estava errado.

Erro lógico. Escrevi o comando "vfs object" duas vezes. Reparem que tanto a função de lixeira (vfs object = recycle) quanto a função de log (vfs object = full_audit) são atribuídas através do comando "vfs objetc". Da maneira como inseri no bloco do conf acima, era como se eu habilitasse primeiramente o vfs object somente com a função da lixeira (recycle), e logo abaixo, eu "alterasse" seu valor habilitando somente a função de log (full_audit).

Resolvi o problema atribuindo as funcionalidades em uma única linha, ficando deste jeito:

vfs objects = recycle, full_audit #aqui já é habilitado tanto a lixeira quando o log, na mesma linha

# LIXEIRA
recycle:repository = /home/lixeira/%U
recycle:keeptree = yes
recycle:versions = yes

# Auditando Acessos (Log)
full_audit:success = open, opendir, write, unlink, rename, mkdir, rmdir, chmod, chown
full_audit:prefix = %u|%I|%S full_audit:failure = none
full_audit:facility = local5
full_audit:priority = notice

Fica a dica!



Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Lançado o OpenSuSE 10.3
   Dica Linux recomendada Criando um servidor Teamspeak3
   Dica Linux recomendada Linux Mint à brasileira
   Dica Linux recomendada KTechLab no KDE4
   Dica Linux recomendada Montando um servidor de remote desktop com NX Server

Comentários
[1] Comentário enviado por Thalysson S em 24/08/2011 - 15:42h:

Boa dica !

[2] Comentário enviado por Atento em 21/03/2012 - 11:56h:

Cara, muito obrigado por compartilhar essa.
Vocês não imagina o quanto estava apanhando... minha lixeira nunca funcionava!

Muito obrigado.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.