+ Responder ao Tópico



  1. #1

    Padrão permissoes em sub-pastas

    boa noite a todos que dispensaram um pouco do tempo para ajudar-me....


    estou tendo um problema com compartilhamento em algumas pastas no samba...

    atualmente estou usando a distro Slackware 12 rodando com samba 3.0, tudo funcionando, porem preciso limitar o uso de algumas pastas compartilhadas para leitura e escrita. consegui fazendo o seguinte procedimento...

    é criado uma pasta para o compartilhamento
    mkdir financeiro

    tb é criado um grupo para o financeiro
    groupadd financeiro

    depois coloquei a pasta financeiro pertensendo ao grupo financeiro
    chgrp financeiro financeiro

    dentro do smb.conf o compartilhamento ficou assim....

    [financeiro]
    comment = compartilhamento da pasta financeiro
    path = /home/financeiro
    admin users = root, cesar
    valid users = root, cesar, @users
    public = yes
    writable = yes
    printable = no
    write list = root, cesar
    create mask = 0775
    directory mask - 0775
    browsable = yes


    após isso criei o usuario com o seguinte comando para adicionar o usuario ao grupo financeiro

    addusar cesar -g financeiro -s /bin/false -d /home/financeiro

    tb foi adicionado o usuario no samba
    smbpasswd -a cesar

    obs1: na pasta compartilhada dei permissao para o grupo
    chown 775 /home/financeiro

    obs2: funcionou, porém se algum usuario criar uma subpasta dentro da pasta financeiro, qualquer outro usuario tem direito de apagar esta pasta. o objetivo e somente leitura para uns e leitura e gravação para outros....

    agradeço desde ja a atenção dispensada...

    atenciosamente,

    cesar godoy
    [email protected] (msn)

  2. #2

    Padrão

    cara...

    vamos lá...

    você criou um diretório, atribuiu o grupo, permissões mas você não colocou esse grupo como válido nas configurações do samba...

    mude o "directory mask" e "create mask" para 2775, assim, quando for criado um novo diretório será setado o grupo do diretório pai a esse novo...