Pessoal,
Eu já vi alguns outros tópicos sobre esse assunto, mas não encontrei resposta. Então estou postando novamente.
Consegui fazer corretamente que o usuário se logue em meu PDC samba, mas cada usuário tem um script de logon próprio que vai mapear uma unidade de acordo com sua área.
O arquivo .bat tem o nome do usuário e so contem:
net use w: \\marte\area
Eu rodei o unix2dos após gerar os scripts.
Coloquei permissão 777 (para testes apenas) e mesmo assim não consegui fazer com que cada usuário tenha seu script rodado quando se loga em sua estação.
Segue meu [global]
Código :[global] netbios name = marte workgroup = MARTE server string = Domain Controler os level = 80 domain logons = yes preferred master = yes domain master = yes local master = yes logon script = %U.bat logon drive = h: logon path = security = user encrypt passwords = yes guest account = nobody log file = /var/log/samba/samba-%m-%I.log max log size = 1000 admin users = andrem muriloa add machine script = /usr/sbin/adduser -d /dev/null -g maquinas -s /sbin/nologin -M %u character set = ISO8859-1 wins support = yes
Assim como nos outros posts se eu executar o script manualmente ele funciona perfeitamente.
meu compartilhamento netlogon:
[netlogon]
path = /pdc/users/netlogon
browseable = no
Qualquer ajuda é muito bem vinda!
Muito obrigado.