Publicada por leonardufb em 19/06/2007 - 08:46h:
* leonardufb usa Slackware

Ajudo administrar uma rede onde cada setor possui uma pasta de compartilhamento na rede, sendo que quando um outro setor vai acessar o servidor de rede mostra as pastas de todos os setores, embora não possa acessar o compartilhamento, contudo gostaria de saber se há uma forma de ocultar esses compartlhamentos que o usuário não tem acesso.

Agreço muito

E tudo de bom.

  
 
Resposta de dvj em 19/06/2007 - 09:32h:
* dvj usa Conectiva
* dvj tem conceito: 8.9
 


Se você está usando o SAMBA para fazer o compartilhamento, insira em cada seção de pasta compartilhada a seguinte propriedade:

browseable = no

Reinicie o SAMBA e experimente.
Espero ter ajudado.

 
Resposta de phelipe em 19/06/2007 - 09:48h:
* phelipe usa Arch Linux
* phelipe tem conceito: nenhum voto.
 


uma observação simples ae na dica do dvj: os compartilhamentos que estiverem com esta propriedade ficarão ocultos pra todo mundo até pra quem tem acesso a pasta.

 
Resposta de leonardufb em 19/06/2007 - 12:43h:
* leonardufb usa Slackware
* leonardufb tem conceito: 10.0
 


Eu testei esta alteração agora mesmo, mas não aconteceu nada.

Olhem eu criei um link dentro da pasta home de um usuario, e mapeei, na maquina do usuario para a pasta home em vez do compartilhamento, sendo que em uma rede que tem cerca de 40 maq fazer isso um a um selecionando as pastas que tem acesso e um tanto anti-profissional não achão? P Será que não existe outra alternativa?

Até mais a todos

 
Resposta de phelipe em 19/06/2007 - 14:44h:
* phelipe usa Arch Linux
* phelipe tem conceito: nenhum voto.
 


Tem que reiniciar o samba para aplicar as novas configurações.

Para não ter que fazer isso que você fez basta criar um arquivo *.bat no compartilhamento netlogon.

Ex.:

:: smb.conf ::

logon script = script.bat

[netlogon]
comment = Logon Service
path = /mnt/sda2/netlogon
guest ok = yes
writable = no
share modes = no
browseable = no

[tmp]
browseable = no
delete readonly = yes
writable = yes
path = /mnt/sda2/backup
force create mode = 770
force directory mode = 770
available = yes
public = no
veto files = /*.mp3/*.wma/*.wmv/*.avi/*.mpg/*.wav/*.rmvb

-----

conteúdo do arquivo script.bat que deverá está dentro do path do compartilhamento do netlogon


@echo off
net use X: /delete
net use X: \\server\tmp /set /yes
exit

é mais ou menos isso ae...

Espero ter ajudado e qualquer coisa é só falar... boa sorte!

 
Resposta de leonardufb em 19/06/2007 - 15:02h:
* leonardufb usa Slackware
* leonardufb tem conceito: 10.0
 


Eu reiniciei o rc.samba, agora vou aplicar isso que voce me disse ok.

 
Resposta de leonardufb em 20/06/2007 - 16:26h:
* leonardufb usa Slackware
* leonardufb tem conceito: 10.0
 


Olha eu, acho que entendi, isso que vc passou, me corrija se estiver errado, mas eu acho que não me serve, agora se liga so na situação:
Tenho um pasta compartilhada X certo, toda a empresa acessa este compartilhamento, veja como está dentro de \\servidor\X :
Permissoes pastas
drwx- - - - - - P
drwx- - - - - - Q
drwx- - - - - - Z
O que acontece é que eu gostaria de ocultar estas pastas para quem não tem acesso, e não ter que criar um link dentro das pastas home de cada usuário, apontando para as pastas que ele acessa, estão entendendo, eu até poderia, apesar de serem muitos usuários, contudo seria interessante fazer algo de forma diferente e soma conhecimento.

Até mais e tudo de bom.

 
Resposta de phelipe em 20/06/2007 - 17:38h:
* phelipe usa Arch Linux
* phelipe tem conceito: nenhum voto.
 


você quer ocultar o compartilhamento X ou as pastas que estão dentro deste compartilhamento X?

pq para ambos os casos ae tem solução, mais preciso saber exatamente o que você quer ocultar...

Estou aguardando sua resposta...

 
Resposta de leonardufb em 21/06/2007 - 08:01h:
* leonardufb usa Slackware
* leonardufb tem conceito: 10.0
 


Ola meu irmao,
Olha eu quero ocultar as pastas que estão dentro deste compartilhamento X, mas, também não é só colocar um ponto antes de cada pasta tá ligado, é ocultar as devidas pastas para as pessoas que não têem acesso a tais pastas, por exemplo, fulano tem acesso a P e Q e não a Z, então ele só veria P e Q, cicrano, tem acesso só a Q, então ele não veria P e Z, ok,não é ele clicar na pasta que não é dele e aparecer a mensagem "acesso negado", é ficar oculto mesmo.

Valeu e tudo de bom a todos.

 
Resposta de phelipe em 21/06/2007 - 15:58h:
* phelipe usa Arch Linux
* phelipe tem conceito: nenhum voto.
 


A única coisa que você vai poder fazer é impedir a entrada dos usuários pelo chmod e chown como eu fiz aqui em um dos compartilhamentos no órgão em que trabalho porque até o momento que eu saiba não existe alguma opção disponível no samba para realizar o que você quer fazer. Segue abaixo um exemplo do meu compartilhamento:

\\servidor\Políticas e dentro deste compartilhamento tem as seguintes pastas:

Gestão-Energia
Gestão-Frotas
Gestão-Passagens
Gestão-Serviços
Gestão-Telefonia
Gestão-Água

Grupos que possuem acesso ao compartilhamento \\servidor\Políticas:

energia
frotas
sgpa
servicos
ngtel
agua

nessas pastas setei as seguintes permissões:

770 *usuario energia Gestão-Energia
770 *usuario frotas Gestão-Frotas
770 *usuario sgpa Gestão-Passagens
770 *usuario servicos Gestão-Serviços
770 *usuario ngtel Gestão-Telefonia
770 *usuario agua Gestão-Água

* - Login do gestor responsável pelo departamento.

Desculpa ae qualquer coisa mais desconheço uma solução para o seu problema! Mais qualquer dúvida que aparecer é só pedir ajuda novamente! t+ e tudo de bom pra você

 
Resposta de leonardufb em 21/06/2007 - 17:42h:
* leonardufb usa Slackware
* leonardufb tem conceito: 10.0
 


Valeu meu irmão, aqui também está organizado desta forma, pelo fato de está difícil encontrar também estou achando que por enquanto não há condição, de qualquer forma valeu a todos pela ajuda. contudo, assim que eu descobrir e se for de interesse de vcs estarei postando aqui ou criando um assunto novo para repassar o conhecimento como agradecimento pela apoio.

Até mais e tudo de bom a todos.

 
Resposta de phelipe em 21/06/2007 - 18:42h:
* phelipe usa Arch Linux
* phelipe tem conceito: nenhum voto.
 


estamos as ordens e se achar algo a respeito estou interessado sim :D

t+ irmão

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts