LinuxTec
(usa Debian)
Enviado em 04/11/2011 - 14:15h
Boa tarde,
Sim amigo teria como, para aparecer somente a PASTA do servidor, você vai utilizar o netlogon, netlogon seria um compartilhamento que você bai criar, e dentro desse compartilhamento cada usuário vai ter o ser netlogon, assim quando um usuário efetuar logon, vai carregar a pasta mapeada do seu servidor samba, você pode tbm carregar somente os compartilhamentos que esse usuario terá acesso e ocultar os demais.
EX de um arquibo .bat do netlogon do usuário anderson
ren Logon Script ...
NET TIME \\spbrsfs01 /set /yes >> aqui eu sincronizo a hora da estação com a do servidor
NET USE H: \\spbrsfs01\sistemas >> aqui eu mapeio a pasta sistemas na letra H
NET USE I: \\spbrsfs01\geral >> geral na letra I
NET USE Z: \\spbrsfs01\anderson >> anderson na letra z
Referente a senha nas pastas isso pode ser feito mediante "ACL" ou "GRUPO" aconselho fazer por grupos, vai funcionar assim, para cada compartilhamento criado você vai criar um grupo pra ele ex: marcos, marcio, maria, então crie os grupos marcio, marcos, maria, no seu smb.conf onde você cria o compartilhamento você vai usar o parametro.
[suporte] >> Nome do compartilhamento
comment = Suporte - Diretorio do TI >> Breve descrição
path = /home/GRIF-WORKS/ti/suporte >> Caminho do diretório que vai aramzenar o compartilhamento
valid users = @grif_suporte >> aqui você força somente o grupo ter acesso
write list = @grif_suporte >> Somente os usuários da lista do grupo
read only = no >> read only não
force create mode = 0777 >> permissão do compartilhamento
force directory mode = 0777 >> Permissão do diretorio
Espero ter ajudado, não esqueça de marcar depois como resolvido, precisando depois de auditorias nos compartilhamentos, lixeira oculta na rede agente vai ajudando, abraços amigo.