+ Responder ao Tópico



  1. #1
    d00m
    Visitante

    Padrão 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.

  2. #2
    d00m
    Visitante

    Padrão 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