Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    NickName
    Várias Perguntas!

    Para que serve a linha ??
    add user script = /usr/bin/useradd -n -d /dev/null -g maquinas -c %m -p %m -s /bin/false -M %u

    Para adicionar scripts de logon que serão executados pelos clientes basta adicionar a linha "logon script = nomedoarquivo.bat " e o arquivo com script?

  2. #2
    karfax
    Não, para usar o comando smbadduser fornecido pelo samba e acrescentar o usuario à lista de usuarios válidos na rede SMB.

    Fui,



  3. #3
    dispatcher
    Mais especificamente , essa linha serve para criar uma conta de maquina de dominio. Isso é usado para que uma outra maquina nao possa utilizar o mesmo nome NETBIOS de uma maquina confiavel e assim utilizar os compartilhamentos que ela tem permissao.
    Quanto ao script de logon , basicamente é isso mesmo!

  4. Citação Postado originalmente por NickName
    Para adicionar scripts de logon que serão executados pelos clientes basta adicionar a linha "logon script = nomedoarquivo.bat " e o arquivo com script?
    Isso tu coloca no teu smb.conf na seção global....

    mas coloca assim:

    logon script = U%.bat

    no teu nelogon, cria os usuario.bat (usando sempre o nome da conta do usuário, seguido pela extenção .bat)



  5. #5
    karfax
    err, dispatcher, sua informação não está correta:

    add user script (G)

    This is the full pathname to a script that will be run AS ROOT by smbd(8) under special circumstances described below.

    Normally, a Samba server requires that UNIX users are created for all users accessing files on this server. For sites that use Windows NT account databases as their primary user database creating these users and keeping the user list in sync with the Windows NT PDC is an onerous task. This option allows smbd to create the required UNIX users ON DEMAND when a user accesses the Samba server.

    In order to use this option, smbd(8) must NOT be set to security = share and add user script must be set to a full pathname for a script that will create a UNIX user given one argument of %u, which expands into the UNIX user name to create.

    When the Windows user attempts to access the Samba server, at login (session setup in the SMB protocol) time, smbd(8) contacts the password server and attempts to authenticate the given user with the given password. If the authentication succeeds then smbd attempts to find a UNIX user in the UNIX password database to map the Windows user into. If this lookup fails, and add user script is set then smbd will call the specified script AS ROOT, expanding any %u argument to be the user name to create.

    If this script successfully creates the user then smbd will continue on as though the UNIX user already existed. In this way, UNIX users are dynamically created to match existing Windows NT accounts.

    See also security, password server, delete user script.

    Default: add user script =

    Example: add user script = /usr/local/samba/bin/add_user %u


    fonte: help do swat, em globals/add user script

    ps: não costumo usar o swat, mas tem bons links para a documentação do samba eo lado de cada parâmetro de configuração

    Fui,
    :arrow:






Tópicos Similares

  1. cliente samba não executa script de logon
    Por buribai no fórum Servidores de Rede
    Respostas: 2
    Último Post: 23-11-2006, 12:54
  2. MySQL erro ao ADD User na DB
    Por Void no fórum Servidores de Rede
    Respostas: 0
    Último Post: 09-06-2005, 12:43
  3. samba com user
    Por nopp_lnx no fórum Servidores de Rede
    Respostas: 3
    Último Post: 25-07-2003, 19:43
  4. Script de conexão para o Samba
    Por ebonder no fórum Servidores de Rede
    Respostas: 4
    Último Post: 30-09-2002, 15:24
  5. User Pam no Samba
    Por anjo-negro no fórum Servidores de Rede
    Respostas: 0
    Último Post: 24-04-2002, 08:44

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L