+ Responder ao Tópico



  1. #1

    Padrão Scripts de netlogon

    Em um dominio PDC Samba existem os seguintes problemas:

    1-O script de netlogon não é carregado com o login (mesmo configurado e suas respctivas pastas e arquivos existem e estão com permissão 777, vide smb.conf) os scripts estão sendo carregados manualmente.

    2-Após o usuario se logar, quando vai acessar qualquer pasta no server o Samba pede novamente o usuario e senha,(é colocado os mesmos do login) Existe maneira de evitar isso?.

    3-Aleatoriamente quando vamos acessar alguma pasta do server (qualquer uma, retorna a seguinte mensagem: "O caminho de rede não foi encontrado" após alguns minutos (Varia) ele volta ao normal.

    4-Algumas pastas são demoradas para abrir e outras não (tamanhos iguais) alguem sabe me dizer porque?

    Ufa!

    -----------------------------------------------
    Conectiva 8.0
    Samba 2.2.7
    Estações W2k com criptografia habilitada.
    ----------------------------------------------

    Segue abaixo o smb.conf:

    [global]
    workgroup = MEDITEc
    server string = Meditec Server %v
    hosts allow = 192.168.0. 127.
    printcap name = /etc/printcap
    load printers = yes
    printing = lprng
    ;guest account = root
    log file = /var/log/samba/log-%U.%m
    max log size = 5000
    debug level = 1
    security = user
    ;password server = <NT-Server-Name>
    password level = 8
    username level = 8
    encrypt passwords = no
    smb passwd file = /etc/smbpasswd
    unix password sync = Yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
    username map = /etc/smbusers
    ;include = /etc/smb.conf.%m
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    ;interfaces = 192.168.12.2/24 192.168.13.2/24
    ;remote browse sync = 192.168.3.25 192.168.5.255
    ;remote announce = 192.168.1.255 192.168.2.44
    local master = yes
    os level = 99
    domain master = yes
    preferred master = yes
    ;domain controller = <NT-Domain-Controller-SMBName>
    domain logons = yes
    logon script = %U.bat
    logon path =
    logon home = \\%L\homes
    name resolve order = wins lmhosts bcast
    wins support = yes
    ;wins server = w.x.y.z
    ;wins proxy = yes
    dns proxy = no
    ;unix password sync = yes
    netbios name = SERVER
    keepalive = 20
    ;preserve case = no
    ;short preserve case = no
    ;default case = lower
    ;case sensitive = no
    ;admin users = root, osni
    ;valid users = osni, teste, andrea, administrador, root
    logon drive = T:
    ;remote browse sync = 192.168.0.255
    ;remote announce = 192.168.0.255
    create mask = 0777
    ;time server = yes
    ;domain admin group = root
    oplock = false
    #============================ Share Definitions ==============================
    [homes]
    comment = Home Directories
    browseable = yes
    writable = yes
    available = yes
    public = yes

    [netlogon]
    comment = Network Logon Service
    path = /home/netlogon
    guest ok = yes
    writable = yes
    browseable = no

    [meditec]
    comment = meditec
    path = /files/med
    public = yes
    writable = yes
    browseable = no

    [tox]
    comment = tox
    path = /files/tox
    copy = meditec

    [rs]
    comment = rs
    path = /files/rs
    public = yes
    writable = yes
    browseable = no

    [lukra]
    comment = lukra
    path = /files/lukra
    public = yes
    writable = yes
    browseable = no


    [publico]
    comment = publico
    path = /files/pub
    public = yes
    writable = yes
    browseable = no

    [catalog]
    comment = catalogos
    path = /files/cat
    public = yes
    writable = yes
    browseable = no

  2. #2

    Padrão Scripts de netlogon

    Para windows 2000/XP vc deve adicionar a maquina na rede antes de efetuar logon, aqui na Underlinux tem um artigo sobre isso vale a pena vc dar uma olhada.

    https://under-linux.org/modules.php?...icle&artid=161


    Marcos Amorim

  3. #3
    mirror
    Visitante

    Padrão Scripts de netlogon

    Perceba q a propriedade &acute;logon path&acute; está vazia, o q nao deveria estar. Nessa propriedade deveria estar o path dos seus scripts, que no seu caso aparenta estar no &acute;/home/netlogon&acute;, entao ficaria assim: logon path = /home/netlogon
    Talvez esse seja a razao de q qdo vc loga nao roda os scripts.

    Tenta ai.

    Falow,
    Lucas

  4. #4

    Padrão Scripts de netlogon

    Mirror,

    Obrigado pelo detalhe, tem outro tb que é %U.bat em logon script o q significa q para cada usuário em sua rede devera ter um arquivo nome_user.bat na pasta netlogon, olhando um pouco mais o seu script ve esse detalhe
    encrypt passwords = no

    Vc alterou o regedit das maquina em EnablePlainTextPassword?


    Marcos Amorim

  5. #5
    Danilo_Montagna
    Visitante

    Padrão Scripts de netlogon

    a questao das pastas as vezes demorar para abrir acho que é devido a vc nao ter um DNS server local ae para resolver nomes..

  6. #6

    Padrão Scripts de netlogon

    Olá a todos!

    -Quando ao logon pach também pensei no inicio que fosse. mas chegei a conclusão que este campo serve apenas para as profiles (já foi discutido em num tópico Perfis Samba.

    -quanto aos arquivos de scripts eles existem,e foram testatos manualmente (o caminho tb foi chekado)

    -A questão da demora dos arquivos é estranha mas tem lógica:
    "existia uma pasta de nome "nome.sobrenome" e foi tirado esse ponto "." e funcionou perfeitamente", mas estou considerando a possibilidade do dns.

    Cara eu não consegui resolver nenhum dos problemas interamente.to começando a me preocupar <IMG SRC="images/forum/icons/icon27.gif"> .Tb estou buscando em outras fontes. Prometo postar aqui os resultados.

    Abraço <IMG SRC="images/forum/icons/icon21.gif">