visibilidade em compartilhamento samba [RESOLVIDO]

1. visibilidade em compartilhamento samba [RESOLVIDO]

willian firmino
willian.firmino

(usa Slackware)

Enviado em 16/04/2013 - 10:49h

Pessoal, é o seguinte, tenho um servidor chamado master com compartilhamento samba um diretório chamado /dados dentro deste diretório eu tenho outros diretórios que representam meus departamentos por exemplo rh, fi, co "recursos humanos, financeiro, contabilidade", em cada um destes diretórios eu configuro com os seguintes comandos usando o rh como exemplo:
#groupadd recursos_humanos
#chown -R -c -v root@recursos_humanos rh
#chmod -R u=rwxs,g=rwxs,o=r-x rh
#chmod -R o-r rh

depois disso incluo o usuário no grupo e adiciono o usuário no samba.

O problema é que quando eu faço o mapeamento do servidor nas estações "\\master\dados" com um usuário que tem permissão para acessar somente o rh por exemplo, os outros diretórios aparecem para ele, mesmo que ele não consiga acessar, eu gostaria que não fosse visível a ele, tem como fazer isso ?




  


2. Re: visibilidade em compartilhamento samba [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 16/04/2013 - 11:18h

Tente ocultar o arquivo, inserindo um ponto antes dele. No caso do SAMBA, não sei se pode dar certo, mas é uma tentativa.


3. Re: visibilidade em compartilhamento samba [RESOLVIDO]

willian firmino
willian.firmino

(usa Slackware)

Enviado em 16/04/2013 - 11:20h

Acho que não funciona, no Windows apareceria uma pasta com um ponto antes.


4. Re: visibilidade em compartilhamento samba [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/04/2013 - 11:30h

Pessoalmente eu crio link simbólico no home do usuário apontando para a pasta setorial. Se o usuário precisa acessar mais de um setor, configuro as permissões e crio um 2º link.


5. Re: visibilidade em compartilhamento samba [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/04/2013 - 11:42h

willian.firmino escreveu:

Acho que não funciona, no Windows apareceria uma pasta com um ponto antes.


smb.conf
# Tratar os arquivos que começam com "." como ocultos para maquinas Windows
hide dot files = yes


O problema é que vai ocultar para todos.


6. Re: visibilidade em compartilhamento samba [RESOLVIDO]

willian firmino
willian.firmino

(usa Slackware)

Enviado em 16/04/2013 - 13:14h

Pois é isso não resolve


7. Re: visibilidade em compartilhamento samba [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/04/2013 - 13:23h

willian.firmino escreveu:

Pois é isso não resolve


Configura os links no home de cada usuário.


8. Re: visibilidade em compartilhamento samba [RESOLVIDO]

willian firmino
willian.firmino

(usa Slackware)

Enviado em 16/04/2013 - 13:45h

Resolvido pessoal, adicionei a diretiva:
hide unreadable = yes



9. Re: visibilidade em compartilhamento samba [RESOLVIDO]

Joca (Altemir Braz Dantas Junior)
jocajuni

(usa Debian)

Enviado em 16/04/2013 - 13:56h

O correto seria vc criar um compartilhamento para cada,

pois deste jeito se o usuario de um grupo chutar o diretorio do outro grupo ele vai conseguir acessar



exemplo


[rh]
comment = RH
path = /dados/rh
valid users = @rh
public = no
printable = no
browseable = no
writable = yes
create mode = 777
create mask = 0777

[financeiro]
comment = Financeiro
path = /dados/financeiro
valid users = @financeiro
public = no
printable = no
browseable = no
writable = yes
create mode = 777
create mask = 0777


aonde o @rh = grupo rh , @financeiro = grupo financeiro
browseable = no -> ele nao aparecera se ele colocar \\master

para mapear cada um seria

\\master\rh
\\master\financeiro

soh consegue mapear quem for do grupo

[]s
Altemir Braz Dantas Junior
jocajuni






10. Re: visibilidade em compartilhamento samba [RESOLVIDO]

willian firmino
willian.firmino

(usa Slackware)

Enviado em 16/04/2013 - 16:10h

@jocajuni

A linha que acrescentei já resolveu, fiz alguns testes e o usuário não consegue acessar os mapeamentos se não tiver permissão, pra dizer a verdade o Windows nem consegue localizar o mapeamento, fiz um teste com \\master\rh com um usuário sem permissão no diretório rh e aparece a mensagem "Não é possível localizar \\master\rh".

abraços.


11. Re: visibilidade em compartilhamento samba [RESOLVIDO]

willian firmino
willian.firmino

(usa Slackware)

Enviado em 16/04/2013 - 16:38h

Outro ponto, alguns usuários tem acesso em mais de um diretório, ficaria muito ruim mapear varias unidades nas maquinas, com apenas o compartilhamento "master" crio apenas um mapeamento.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts