Página 1 de 4 1234 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    Kernel_Panic
    Galera acho que tenho um pequeno problemas que vcs podem me ajudar .
    Tenho aqui instalado um samba autenticando em um dominio windows . e queria mapear o home para os usuários usando apenas um script para todos.

    entaum para um usuario apenas eu uso

    net use U: \\samba\rodrigo

    blz, mais senso assim tenho que fazer um script individual para cada um, quero matar isso, usando apenas um script .

    Como Faço galera . . .

    ja tentei

    net use U: \\samba\$user e etc . . e não consegui . . .

    alguem ai sabe a variavel certa para se usar . . .


    Obrigado






  2. #2
    SteveO
    no samba, as variáveis são com % e não com $, eu acho q %u mapeia para o nome do usuário, mas tem um monte dessas variáveis, dah uma procurada no man do smb.conf q tem todas lah..



  3. eh isso ai mesmo <IMG SRC="images/forum/icons/icon_smile.gif">

    %u = usuario (login)
    %g = grupo
    %m = machine (netbios_name)

    mas agora... eu nao sei c net use z: \\samba\%u

    vai mapear o home mesmo <IMG SRC="images/forum/icons/icon_smile.gif"> bom ai voce testa e diz se funciona hehe <IMG SRC="images/forum/icons/icon_smile.gif">
    (deve mapear, eu espero)

  4. #4
    Ae Kernel_panic, ja usei esse tipo de script de logon varias vezes e ate hoje uso.
    Para conectar a home do usuário:
    NET USE U: /HOME

    Se voce quizer sincronizar a hora dos computadores clientes
    NET TIME \\SERVIDOR /SET /YES

    Pronto, assim todos os usuários ao se logarem no servidor terão seu diretório HOME e a hora do computador sincronizada de acordo com a hora do servidor.
    Qualquer duvida mail-me.
    neerlan@bol.com.br



  5. #5
    Potiguar
    Caro Kernel_Panic o smb.conf possui um parâmetro que faz referência ao home do usuário para facilitar o acesso a um mapeamento que no Windows NT e 2000 recebe o nome de pasta base.

    Entre com o comando abaixo:
    # testparm |grep "logon home"

    Será exibido uma linha com o parâmetro logon home = \\%N\%U onde %N representa o nome do servidor e %U o nome do usuário.

    Então, quando vc digitar net use h: /home ele vai buscar o nome do usuário que está logado e faz referência ao seu home directory.

    Concluindo, entre com a linha abaixo no seu script e qualquer usuário que se logar será mapeado para a sua pasta base que é o home.

    net use h: /home

    Boa sorte.
    <IMG SRC="images/forum/icons/icon_wink.gif">






Tópicos Similares

  1. Criptografar senha no script para samba
    Por gilmarmoretto no fórum Servidores de Rede
    Respostas: 0
    Último Post: 24-01-2009, 12:27
  2. script home
    Por lucascpz no fórum Linguagens de Programação
    Respostas: 4
    Último Post: 04-08-2007, 01:55
  3. script para adicionar usuário no linux e no samba + criar pasta home
    Por FAHHAM no fórum Linguagens de Programação
    Respostas: 2
    Último Post: 11-04-2006, 15:23
  4. xp home - samba
    Por Moraes no fórum Servidores de Rede
    Respostas: 4
    Último Post: 06-03-2005, 11:54
  5. Script e Samba
    Por erivss no fórum Servidores de Rede
    Respostas: 0
    Último Post: 18-12-2003, 13:34

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L