+ Responder ao Tópico



  1. #1

    Padrão Grupo de usuarios no Samba

    Galera, seguinte, estou com uma dúvida aqui.

    Tenho vários grupos de trabalho, por exemplo:
    - CPD
    - ALMOX
    - DIRETORIA
    - SECRETARIA
    - TAQUIGRAFIA
    etc...

    gostaria de configurar o samba para gerencia o campartilhamento dos arquivos dos grupos, ou seja, cada grupo terá acesso aos arquivos pertinentes ao seu grupo além do seu diretório home.

    no meu netlogon eu deverei usar algo assim?

    [netlogon]
    path = /home/netlogon/%g
    public = no
    writeable = no
    browseable = no

    e cada grupo terá o seu arquivo netlogon como:

    arquivo /home/netlogon/cpd.bat

    net use P: \\alpr\homes
    net use T: \\alpr\tmp
    net time \\alpr /SET /YES

    arquivo /home/netlogon/almox.bat

    net use P: \\alpr\homes
    net use T: \\alpr\tmp
    net time \\alpr /SET /YES

    seria mais ou menos assim, não sei se me ententeram.

    Obrigado pela atenção.

    :: Cristian ::

  2. #2

    Padrão Grupo de usuarios no Samba

    cristianff

    Não é bem assim, faça isso que vai funcionar:

    seção global do smb.conf

    logon script = %G.bat

    a sua share netlogon

    [netlogon]
    path = /home/netlogon
    public = no
    writeable = no
    browseable = no

    ai vc cria as bat´s para cada grupo dentro do /home/netlogon.



    Marcos Amorim



  3. #3

    Padrão Grupo de usuarios no Samba

    Ok Marcos, acho que eu estava colocando o "g" minúsculo.
    e no netlogon estava errado a linha /home/netlogon/%g, substitui por /home/netlogon e funcionou.

    Obrigado pela atenção.

    :: Cristian ::

  4. #4

    Padrão Grupo de usuarios no Samba

    Ok, essa solucao ai funciona legal, mas tem um problema. usuarios de outros grupos deverao ver arquivos de outros grupos?? eh um caso a ser pensar nao?

    entretanto se essa for sua necessidade ponha em cada share.

    valid users = @group

    o @ denota que eh um grupo, se voce nao colocar @ ele ira entender que eh um usuario.




  5. #5

    Padrão Grupo de usuarios no Samba

    mistymst

    No meu smb.conf, estou apenas mostrando o diretório home do usuário.
    A outra share é a de netlogon.
    Estou mapeando pelo script de grupo a pasta pertinente ao grupo.
    Ainda assim haveria a necessidade de incluir o valid users = @ group, se o caso de inserir, seria na share home?

    []s

    :: Cristian ::

  6. #6

    Padrão Grupo de usuarios no Samba

    Tenho um cliente que utilizei dessa maneira:

    Grupos:
    Contabil
    Pessoal
    Admin
    Fiscal
    Escrita

    no meu smb.conf esta assim:

    logon script = %G.bat

    no /home/netlogon
    Contabil.bat
    Pessoal.bat
    Admin.bat
    Fiscal.bat
    Escrita.bat

    e mapeando além do home dos usuários as pastas pertinentes a cada grupo.
    isso sem contar com o controle de acesso que existe em cada grupo.

    valid users = grupo
    write list = grupo
    read list = grupo
    force group = grupo

    Marcos Amorim










  7. #7

    Padrão Grupo de usuarios no Samba

    Estou com um probleminha aqui.
    Meus arquivos de netlogon estão assim:

    "Esse exemplo é para o grupo cpd"

    net time \\servidor1 /set /yes
    @echo off
    if %OS%.==Windows_NT. goto WinNT

    :Win95
    net use X: \\servidor1\home\cpd
    net use Z: /HOME
    goto end

    :WinNT
    net use X: \\servidor1\home\cpd /persistent:no
    net use Z: /HOME /persistent:no

    :end

    Não estou conseguindo mapear as unidades, está dando um erro que não é possíve mapear a unidade.

    Os grupos estão ok. O que não está funcionando é o mapeamento, será que o problema está no arquivo descrito acima.

    []s

    :: Cristian ::

  8. #8

    Padrão Grupo de usuarios no Samba

    Funcionou perfeitamente.
    Estava com problemas nas share.

    Obrigado pela colaboração.

    :: Cristian ::



  9. #9
    Cyberfred
    Visitante

    Padrão Grupo de usuarios no Samba

    Algém já usou esta solução (%G.bat) tendo como clientes Windows 2000 pro ou Windows XP pro ???

    Porque a última vez que usei esta solução, funcionou blza nos Win9x e ME, mas, nao func nos Win2k.

    Obrigado