+ Responder ao Tópico



  1. #1

    Padrão samba com user

    E ae pessoal, estou fazendo no samba liberacao de usuario por grupos, ou
    seja, adicionei no linux os seguintes grupos -> gerentes, admin e users
    com seus respectivos usuarios em cada grupo. Quero que cada grupo possa
    somente entra na sua pasta respctiva, e tambem uma pasta gereal para
    todos, dai fiz o seguinte , esses diretorios ficam dentro do /dados
    -> /dados/gerentes
    -> /dados/suporte
    -> /dados/public

    Certo a pasta "gerentes" so pode ser vista pelo gerentes, e assim por
    diante.
    So que quando eu mapeio o samba para por exemplo:
    net use f: \\linux\dados, ele libera acesso a todas as pastas pra qualker
    usuario o que pode estar errado ??
    abaixo vai minha conf do samba.


    [global]
    workgroup = CME
    server string = Samba Server
    log file = /var/log/samba/%m.log
    max log size = 100
    security = user
    debug level=2
    encrypt passwords = yes
    smb passwd file = /etc/samba/smbpasswd
    unix password sync = Yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
    pam password change = yes
    obey pam restrictions = yes
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    local master = yes
    preferred master=yes
    domain logons=yes
    logon script= %G.bat
    os level = 99
    wins server = 192.168.7.2
    preserve case=no
    remote browse sync=192.168.7.2
    remote announe=192.168.7.2
    name resolve order = wins lmhosts bcast
    update encipted=yes
    time server=yes
    dns proxy = no
    #============================ Share Definitions ==============================
    [Dados]
    comment = Teste
    path = /dados
    public = no
    writable = yes
    printable = no
    write list = @admin
    read list = @users,@gerentes
    force create mode = 0777

    [Suporte]
    comment = Suporte
    path = /dados/suporte
    public = no
    writable = yes
    printable = no
    write list = @users
    force create mode = 0777

    [Gerentes]
    comment = Gerentes
    path = /dados/gerentes
    public = no
    writable = yes
    printable = no
    write list = @gerentes
    force create mode = 0777

    [Public]
    comment = Todos
    path = /dados/public
    public = no
    writable = yes
    printable = no
    read list = @gerentes,@users
    write list = @admin
    force create mode = 0777

    [netlogon]
    comment = Arquivos de Script
    path = /home/netlogon
    guest ok = yes
    writable = no
    share modes = no
    browseable = no


    Tem algo de errado ??? ou eskeci de alguma coisa ???

  2. #2

    Padrão samba com user

    sera que se eu der um chmod -R 777 /dados ira dar certo ?? nao posso testar heeh pois hj é sexta .... e ja to em casa ;P

  3. #3

  4. #4

    Padrão samba com user

    Bom vamos com calma hehe , brincadeira <IMG SRC="images/forum/icons/icon_smile.gif">

    Bom adicione a seguinte linha no seu share


    valid users = @grupo

    ou valid users = usuario


    Teste <IMG SRC="images/forum/icons/icon_smile.gif"> (nao lembro se prescisa de restart no samba, creio que nao.)