Problemas na com script de logon por usuário
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.
Resolução chata, mas funcionou
Pessoal,
depois de muito pesquisar sem grandes melhoras, resolvi finalmente me render ao que não queria, gerar o script pelo "edit" do dos e depois copiar o arquivo para o linux.
Essa infelizmente foi a unica solução que funcionou até agora.
Vou continuar pesquisando, pois gerar 90 .bat pelo edit é chato de mais :)