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



  1. #1
    lbronzatti
    Visitante

    Padrão Home dos usuários

    Meu smb está com seguinte problema: não está criando automaticamente a pasta dos usuários após o comando "smbpasswd -a user". O que pode estar esrrado? Estou usando o SuSe 9. [size=18px][/size]

  2. #2

    Padrão Home dos usuários

    pelo que eu sei a pasta eh criada quando vc cria o usuario no sistema e não quando adiciona ele no samba, entao provavelmente quando ta criando o usuario no sistema nao ta criando a pasta.

    falows



  3. #3
    karfax
    Visitante

    Padrão Home dos usuários

    Isso é configurado pelos parâmtros:
    user password sync
    adduser script.

    O adduser script é um wrapper do comando useradd no linux, com uma entrada em smbusers.


    Sds,

  4. #4
    lbronzatti
    Visitante

    Padrão Home dos usuários

    Vc pode me mostrar um exemplo de como fazer a configuração dos parametros: user password sync / adduser script

    Valeu...



  5. #5

    Padrão Home dos usuários

    Não é mais fácil vc adicionar o usuário no sistema primeiro e depois adicionar no samba ?

  6. #6
    dispatcher
    Visitante

    Padrão Home dos usuários

    Concordo com o W00dy: é mais fácil vc adicionar o usuário no sistema primeiro e depois adicionar no samba. Para isso faça:
    useradd -m usuario
    smbpasswd -a usuario
    O parametro -m cria a pasta do usuario no diretorio /home



  7. #7

    Padrão Home dos usuários

    Citação Postado originalmente por dispatcher
    Concordo com o W00dy: é mais fácil vc adicionar o usuário no sistema primeiro e depois adicionar no samba. Para isso faça:
    useradd -m usuario
    smbpasswd -a usuario
    O parametro -m cria a pasta do usuario no diretorio /home
    Em algumas distros dá pra usar useradd "usuário"
    Abre um script com wizard para criação do usuário e já cria a pasta /home...

  8. #8
    lbronzatti
    Visitante

    Padrão Home dos usuários

    Existe alguma forma de se cirar o usuário no sistema e no Samba de uma só vez?



  9. #9

    Padrão Home dos usuários

    pelo webmin ou pelo swat... não lembro direito, mas pela lógica seria pelo webmin...

  10. #10
    karfax
    Visitante

    Padrão Home dos usuários

    Adapte para seu uso, use com moderação.

    add user script = /usr/sbin/useradd -g ntusers -c "Samba User" -d /dev/null -s /bin/false -M "%u"
    add group script = /etc/smbgrpadd.sh "%g"
    add machine script = /usr/sbin/useradd -d /dev/null -g @ntclients -s /bin/false -M %u


    Sds,



  11. #11
    Valterri
    Visitante

    Padrão Home dos usuários

    acredito q esse seja o meu problema tb, oque esta acontecendo eh que eu quando logo no xp, ele diz que naum tenho nenhum perfil configurado...blah blah blah
    e que vai utilizar um usuario temporario e que todas as confs q eu fizer seram perdidas....aew tenho q dar um jeito de dar perfil pra esse doido!!!
    eh isso mesmo q eu tenho que fazer galera????

  12. #12
    karfax
    Visitante

    Padrão Home dos usuários

    O samba mantém uma entrada default como esta:
    logon path = \\%N\%U\profile

    Onded: %N= netbios name e %U=user
    crie um diretório chamado profile em seu diretório pessoal no servidor samba e faça o teste (as permissões são 660 user/user).
    Você verá as configurações pessoais adicionada a este diretório pelo XP no proximo login.


    Sds,



  13. #13
    Valterri
    Visitante

    Padrão Home dos usuários

    eh essa parte eu vih
    mas eu deixei em branco e tah funcionando blza...o unico problema agora eh que mesmo eu logando no servidor samba, quando tento entrar verificar qualquer coisa que seja no server ele me pede a senha root do servidor samba, aew eu naum sei o pq dele estar fazendo isso....vc tem alguma ideia karfax???
    valew

  14. #14
    karfax
    Visitante

    Padrão Home dos usuários

    Citação Postado originalmente por Valterri
    eh essa parte eu vih
    mas eu deixei em branco e tah funcionando blza...
    Claro, essa é a entrada default, vai aparecer se voce digitar testparm -v -s
    Citação Postado originalmente por Valterri

    o unico problema agora eh que mesmo eu logando no servidor samba, quando tento entrar verificar qualquer coisa que seja no server ele me pede a senha root do servidor samba, aew eu naum sei o pq dele estar fazendo isso....vc tem alguma ideia karfax???
    valew
    Verificar como o que? dar um comando como net qualquer coisa, ou acessar um share?

    Sds,



  15. #15
    Valterri
    Visitante

    Padrão Home dos usuários

    acessar share
    pq eu fiz assim eu fiz um mapeamento manual pq eu naum entendi o pq naum estar sendo lido o net logon...c puder me ajudar nisso tb...
    valew



    sds

  16. #16
    Valterri
    Visitante

    Padrão Home dos usuários

    Aew....pelo amor de deus, alguem me ajuda por favor....eu naum sei mais oq fazer....
    ele loga no samba e quando vou tentar sharear ou algo que eu tenha que utilizar o mapeamento do servidor....ele pede a senha root do samba
    como posso desabilitar isso!!!!!!!



  17. #17
    karfax
    Visitante

    Padrão Home dos usuários

    Não adianta se desesperar. Poste se smb.conf e eu vejo por aí o que está acontecendo. Se vc não se documentar, fica difícil ajudar. Coopere...

    Sds

    :toim: :cry: :@: :clap:

  18. #18
    Valterri
    Visitante

    Padrão Home dos usuários

    e aew karfax, blza vei???
    seguinte eu tava conversando com uns amigos meus, aew eles me falaram tentar mudar a seguranca para "SHARE", eu fiz
    no windows xp funcionou BLZA, mas no 98 ele fala q a senha eh invalida...aew eu fui e tentei fazer um usuario no smbpasswd para a maquina 98, mas naum rolou
    entaum eu naum sei oq fazer...ai vai o smb

    [global]
    workgroup = Empresa1
    server string = Samba Server
    printcap name = /etc/printcap
    load printers = yes
    log file = /var/log/samba/log.%m
    max log size = 500
    debug level = 1
    security = user
    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*
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    os level = 65
    domain master = yes
    preferred master = yes
    domain logons = yes
    logon script = vrinke.bat
    logon script = vrinke.bat
    logon path =
    dns proxy = no
    unix password sync = yes
    encrypt passwords = no
    map to guest = never
    password level = 0
    null passwords = no
    dead time = 0
    debug level = 0
    admin users = root, fernandop
    status = yes
    ldap ssl = yes
    netbios name = svr

    [netlogon]
    comment = Network Logon Service
    path = /home/netlogon
    guest ok = no
    guest only = no
    writable = no
    share modes = no
    available = yes
    preexec close = no
    root preexec close = no

    [geral]
    comment = Pasta comum a todos os usuarios
    path = /home/samba/geral
    read only = no
    public = yes
    force create mode = 777
    force directory mode = 2777
    available = yes
    browseable = yes
    guest only = no
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no
    inherit permissions = no
    hide dot files = no


    [themis]
    comment = Pasta do BD Themis
    path = /home/samba/themis
    read only = no
    public = yes
    force create mode = 777
    force directory mode = 2777
    available = yes
    browseable = yes
    guest only = no
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no

    [outros]
    comment = Pasta Outros
    path = /home/samba/outros
    read only = no
    public = yes
    force create mode = 777
    force directory mode = 2777
    available = yes
    browseable = yes
    guest only = yes
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no
    inherit permissions = no
    hide dot files = no
    inherit permissions = no
    hide dot files = no

    [%U]
    comment = Pasta %U
    path = /home/samba/usuario/%U
    read only = no
    public = yes
    force create mode = 775
    force directory mode = 2775
    available = yes
    browseable = yes
    guest only = yes
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no
    inherit permissions = no
    hide dot files = no

    [printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = no
    public = no
    writable = no
    printable = yes
    available = no

    [themis_nv]
    comment = themis novo
    available = yes
    browseable = yes
    path = /home/samba/themis_nv
    public = yes
    guest only = no
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no
    inherit permissions = no
    hide dot files = no

    eh isso aew....dah uma olhada e veja oq pode estar errado!!!!
    valew man



  19. #19
    karfax
    Visitante

    Padrão Home dos usuários

    Citação Postado originalmente por Valterri
    e aew karfax, blza vei???
    seguinte eu tava conversando com uns amigos meus, aew eles me falaram tentar mudar a seguranca para "SHARE", eu fiz
    no windows xp funcionou BLZA, mas no 98 ele fala q a senha eh invalida...aew eu fui e tentei fazer um usuario no smbpasswd para a maquina 98, mas naum rolou
    entaum eu naum sei oq fazer...ai vai o smb

    [global]
    workgroup = Empresa1
    server string = Samba Server
    printcap name = /etc/printcap
    load printers = yes
    log file = /var/log/samba/log.%m
    max log size = 500
    debug level = 1
    security = user
    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*
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    os level = 65
    domain master = yes
    preferred master = yes
    domain logons = yes
    logon script = vrinke.bat
    logon script = vrinke.bat
    logon path =
    dns proxy = no
    unix password sync = yes
    encrypt passwords = no
    map to guest = never
    password level = 0
    null passwords = no
    dead time = 0
    debug level = 0
    admin users = root, fernandop
    status = yes
    ldap ssl = yes
    netbios name = svr

    [netlogon]
    comment = Network Logon Service
    path = /home/netlogon
    guest ok = no
    guest only = no
    writable = no
    share modes = no
    available = yes
    preexec close = no
    root preexec close = no

    [geral]
    comment = Pasta comum a todos os usuarios
    path = /home/samba/geral
    read only = no
    public = yes
    force create mode = 777
    force directory mode = 2777
    available = yes
    browseable = yes
    guest only = no
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no
    inherit permissions = no
    hide dot files = no


    [themis]
    comment = Pasta do BD Themis
    path = /home/samba/themis
    read only = no
    public = yes
    force create mode = 777
    force directory mode = 2777
    available = yes
    browseable = yes
    guest only = no
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no

    [outros]
    comment = Pasta Outros
    path = /home/samba/outros
    read only = no
    public = yes
    force create mode = 777
    force directory mode = 2777
    available = yes
    browseable = yes
    guest only = yes
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no
    inherit permissions = no
    hide dot files = no
    inherit permissions = no
    hide dot files = no

    [%U]
    comment = Pasta %U
    path = /home/samba/usuario/%U
    read only = no
    public = yes
    force create mode = 775
    force directory mode = 2775
    available = yes
    browseable = yes
    guest only = yes
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no
    inherit permissions = no
    hide dot files = no

    [printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = no
    public = no
    writable = no
    printable = yes
    available = no

    [themis_nv]
    comment = themis novo
    available = yes
    browseable = yes
    path = /home/samba/themis_nv
    public = yes
    guest only = no
    writable = yes
    only user = no
    preexec close = no
    root preexec close = no
    inherit permissions = no
    hide dot files = no

    eh isso aew....dah uma olhada e veja oq pode estar errado!!!!
    valew man
    A não ser que voce tenha editado o registro do windows de cada uma das máquinas da rede,
    encrypt passwords = yes
    ldap ssl = no
    à não ser que voce tenha configurado seu openssl e o samba como AD, o que não é o caso.

    Aí vai um exemplo de homes:
    no [global]
    logon path = \\%N\%U\profile

    [homes]
    read only = No
    create mask = 0755
    browseable = No

    [geral]
    comment = Pasta comum a todos os usuarios
    path = /home/samba/geral
    read only = no
    public = yes
    available = yes
    browseable = yes
    writable = yes

    Voce tem que fazer uma modoficação em seus clientes de rede WinXP no registro,
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters]
    "requiresignorseal"=dword:00000000
    "signsecurechannel"=dword:00000000

    Isto vale para Win2k e Win2003 também.

    Remova o que não for essencial do seu smb.conf e vá acrescentando à medida que for necessário, depois que tudo estiver funcionando, um parâmetro por vez (mantenha um backup numerado pra caso vc queira reverter algo...


    Sds,

  20. #20
    Visitante

    Padrão Home dos usuários

    vou testar agora....valew por vc estar me ajudando vei!!!