Flávio R. Lopes escreveu:
Olá Pedro...obrigado por me responder. Vamos lá....Sim....rodando manualmente "\\Servidor\netlogon\netlogon.bat" deu certo!!....a unidade é mapeada!!!
Ok!
A opção available qdo yes indica que o compartilhamento está ativo, mas na ausência do mesmo o smb.conf por default ele já fica ativado no sistema.O meu compartilhamento "netlogon" está assim: [netlogon] comment = Servico de logon path = /var/samba/netlogon read only = No create mask = 0777 directory mask = 0777 guest ok = yes browseable = noNo meu compartilhamento só não tem a Tag: "available=yes" conforme vc sugere no seu exemplo. Aliás, para que server este "available=yes" ?? Outra coisa....se eu entrar pelo ambiente de rede no servidor, o
compartilhamento "[netlogon]" não aparece....até aí acho que é para ser assim mesmo...certo??? Por exemplo, o compartilhamento "Publico" aparece e permite os usuários acessarem o diretório...O compartilhamento não aparece porque a opção browseable esta definida para 'no', é ela que exibe ou oculta o compartilhamento.
E respondendo sua última pergunta, SIM....O parâmetro "logon script" está igualzinho ao que vc descreveu, ou seja, "logon script = netlogon.bat"Tem alguma sugestão?
Ok. Existem algumas outras opções que podem influenciar este comportamento.Verifique dentro da seção [global] do smb.conf se as seguintes opções existem e estão setadas com os parâmetros corretos:
... local master = yes domain master = yes preferred master = yes domain logons = yes ...Caso não estejam configuradas, as insira, reinicialize o samba e faça o teste.
Good lucky! Abraços Pedro
Abraço, Flávio Pedro Debian escreveu:Olá Flávio, Flávio R. Lopes escreveu:Olá galera. Estou testando aqui um SAMBA como Controlador de Domínio (PDC).Pelos documentos que achei na Net, consegui fazer uma estação com Win-XP entrar no Domínio.Fez uma ótima escolha, uso o samba a 6 anos é um excelente programa.Ok. Como está a configuração do seu [netlogon]? Ele está ativo? Vc tentou executar o script manualmente \\servidor\netlogon\netlogon.bat? Se fez isso, ele foi executado corretamente e a unidade foi mapeada?O problema é que não consegui fazer rodar, quando o usuário "loga" no domínio o Script de Logon, no meu caso chameio-o de "netlogon.bat" que fica armazenado em "/var/samba/netlogon"Segue um exemplo funcional de configuração do netlogon: [netlogon] browseable=no path=/var/samba/netlogon available=yesOutra coisa: o parâmetro logon script = netlogon.bat foi definido desta forma?No meu arquivo "netlogon.bat" tem somente uma instrução para mapear uma unidade de rede, já devidamente compartilhada no smb.conf.A instrução é essa: "net use h: \\Servidor\Publico /yes"Já cheguei a dar permissão 777 no diretório e no arquivo, mas não funciona.Alguém tem alguma dica?...Onde será que estou fazendo cáca?? Abraço, FlávioBoa sorte Pedro