Lixeira no samba

1. Lixeira no samba

Igor
xeqtr

(usa Ubuntu)

Enviado em 16/12/2014 - 09:39h

Olá pessoal, estou montando um arquivo smb e estou tendo problemas com a lixeira no samba;
segue as partes principais da lixeira:
[global]
vfs objects = recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:repository = media/lixeira/%S/
recycle:exclude = *.tmp, *.log, *.obj, ~*.*
recycle:exclude_dir = tmp, cache

[lixeira]
path = /media/lixeira/
valid user = @ti
writable = yes

como podem ver, estou querendo que apenas o pessoal do setor de TI tenha acesso a lixeira.

Alguem sabe onde estou errando?


  


2. Re: Lixeira no samba

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 16/12/2014 - 09:46h

Acredito q na linha recycle:repository = media/lixeira/%S/ esteja faltando o barra, ficando assim:

recycle:repository = /media/lixeira/%S/ 



3. testar

Igor
xeqtr

(usa Ubuntu)

Enviado em 16/12/2014 - 09:49h

Vou testar aqui e ja posto o resultado


4. continua

Igor
xeqtr

(usa Ubuntu)

Enviado em 16/12/2014 - 09:52h

Renato, dei uma conferida no smb, inclusive ja tinha arrumado esta parte, foi digitando aqui mesmo que esqueci de colocar a barra.
resumindo, o problema continua...


5. Re: Lixeira no samba

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 16/12/2014 - 10:06h

Certo. Vc disse q tem um problema, mas não entendi qual é. É permissão de acesso? Explique melhor isso.


6. problema

Igor
xeqtr

(usa Ubuntu)

Enviado em 16/12/2014 - 11:15h

É assim, estou criando esta lixeira para o meu samba.
Porem eu quero que só o pessoal de TI consiga acessar ela.

Porem não sei o que está acontecendo, mas o usuario que deleta o arquivo é o unico que consegui ir na lixeira e recuperar ele.

Ex:
usuario joao tem acesso a pasta geral(onde todos tem acesso)
ele cria o diretorio imprimir, ficando geral\imprimir
quando ele coloca os pdfs la e deleta.
apenas ele mesmo consegue ir no diretorio lixeira\geral\imprimir e recuperar os arquivos

um outro usuario pode ate ter permissao de acessar o diretorio geral, porem nao acessa a lixeira, a menos que delete um arquivo tambem


7. Re: Lixeira no samba

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 16/12/2014 - 11:28h

Cara, mas esse é o papel da lixeira msm: reservar uma cesta pra cada usuário, evitando q outros acessem suas cestas. O q vc deve fazer pra recuperar é acessar diretamente o servidor como root e modificar a pasta da galera. Desse jeito q vc configurou ae não vai dar certo.


8. Re: Lixeira no samba

Igor
xeqtr

(usa Ubuntu)

Enviado em 18/12/2014 - 10:25h

Mais ai é dureza, toda vez que aparecer um diretorio novo, terei que ir no servidor e dar um chmod para poder recuperar este arquivo.

Tem que ter um jeito onde, quando alguem deletar algo ele ja ir direto pra lixeira e fique com o chmod 777 por exemplo.




9. Re: Lixeira no samba

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/12/2014 - 10:31h

Vc não entendeu. Primeiramente, vc não vai acessar o tempo todo a lixeira (tenho certeza d q o usuário não vai ficar pedindo o tempo todo pra recuperar os arquivos); segundo: o usuário root tem acesso a todas as pastas sem q precise modificar as permissões.
O q vc pode fazer é um script pra recuperação do arquivo do usuário. Mas é opcional...


10. Re: Lixeira no samba

Igor
xeqtr

(usa Ubuntu)

Enviado em 18/12/2014 - 10:56h

Verdade, os usuários não vão ficar pedindo pra recuperar os arquivos o tempo todo.
Vou deixar deste jeito então. Acho melhor o ti usar o root do que deixar usuários tendo acesso a lixeira.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts