Única lixeira para todos os compartilhamentos no Samba

Publicado por Fabio Maran em 06/04/2009

[ Hits: 7.124 ]

Blog: http://movimentolivre.zip.net

 


Única lixeira para todos os compartilhamentos no Samba



Outro dia me deparei com uma dúvida de um usuário, e que por sinal é muito interessante.

O problema era o seguinte, ele tinha um servidor de arquivos utilizando o Samba e junto com este tinha também o mecanismo de lixeira, para evitar possíveis perdas de arquivos, porém a mesma não estava centralizada, ou seja, imaginem uma lixeira por compartilhamento, muita coisa não é?

Então vou deixar uma dica agora, de como centralizar a lixeira. Pode ser em uma partição nova ou mesmo uma pasta qualquer, vamos lá?!

Em vez de criarmos a lixeira em todos os compartilhamos, deixaremos definida apenas na sessão [global] e definiremos um compartilhamento para a lixeira.

Veja como é simples:

Na sessão global adicione as seguintes linhas:

[global]
.
.
.
vfs objects = recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:repository = /var/samba/trash/

Agora crie um compartilhamento para a lixeira. Apenas uma observação, caso você adicione uma nova partição e deseje que a mesma seja a lixeira, lembre-se, a mesma já deve estar definida o /etc/fstab e devidamente montada.

[lixeira]
path = /var/samba/trash/
writable = yes

Veja um exemplo, digamos que em /mnt/lixeira gostaria que a mesma fosse utilizada. Simples, apenas mude a linha:

recycle:repository = valor

Depois acerte o PATH no compartilhamento.

É isso aí. Logo mandarei uma dica de como deixar uma lixeira por usuário, assim você sabe quem deletou o quê.

Abraços.

Outras dicas deste autor

Automatizando o boot de VMs

Compartilhando CD-ROM no Samba

Recuperando senha do root - Slackware

Conhecendo o apt-build

Automatizando o Speedy no Slackware

Leitura recomendada

VMware Player no Ubuntu

Instalando Spotify no Ubuntu 19.04

Como criar um robot em NTSL (Nelogica Trading System Language) para Profitchart

Ubuntu 14.04.2 LTS - Erro ao executar VMware Player 6.0.5: "Unable to start services" [Resolvido]

Pastebin e outros integrados ao seu Gnome

  

Comentários
[1] Comentário enviado por viniciusnakamura em 27/07/2010 - 19:29h

Muito boa dica parabens!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts