+ Responder ao Tópico



  1. #1
    knechtel
    Visitante

    Padrão Problemas de permissão

    Bom dia pessoal, estou usando Debian 3.1 e Samba 3.0.14, só que não estou conseguindo dar permissão de acesso a determinado diretório a detemirnado grupo....mesmo dando um chmod 774 , as permissões estando com root.grupo, fui ao gerenciador de usuários do kde, e adiciono o usário ao grupo, mas ele continua sem acesso....oq poderia ser, abaixo vai meu smb.conf

    [global]
    #Arquivo de Log
    log file = /var/log/samba/%m.log
    max log size = 50
    debug level = 3

    password level = 8
    username level = 8
    security = domain

    #Opcoes para PDC de Rede
    domain master = yes
    domain logons = yes
    os level = 255
    preferred master = yes
    local master = yes

    #Senha
    unix password sync = no
    smb passwd file = /etc/samba/smbpasswd

    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    add machine script = /usr/sbin/useradd -g machines -c "maquinas" -d /dev/null -s /bin/false %u
    passdb backend = smbpasswd
    logon script = logon.bat
    dns proxy = no
    display charset = cp850
    unix charset = iso8859-1
    preserve case = no
    short preserve case = no
    default case = lower

    #Grupo, Comentario e Nome
    comment = Servidor Metalpan
    workgroup = METALPAN
    server string = DADOS
    netbios name = DADOS

    hosts allow = 192.168.100. 127.
    printcap name = cups
    load printers = yes
    printing = cups
    #============================ Share Definitions ==============================
    idmap uid = 16777216-33554431
    idmap gid = 16777216-33554431
    template shell = /bin/false
    winbind use default domain = no
    wins support = yes
    encrypt passwords = yes
    unix password sync = yes
    passwd program = /etc/samba/smbpasswd
    username map = /etc/samba/smbusers
    keep alive = 20
    guest account = nobody
    password server = SERVER1_OR_PDC SERVER2_OR_BDC

    [homes]
    comment = Home Directories
    browseable = no
    writable = yes

    # Un-comment the following and create the netlogon directory for Domain Logons
    [netlogon]
    comment = Network Logon Service
    path = /home/netlogon
    guest ok = yes
    writable = no
    share modes = no

    # Un-comment the following to provide a specific roving profile share
    # the default is to use the user's home directory
    [Profiles]
    path = /home/%u/profiles
    browseable = no
    guest ok = yes

    # automatic printer driver download support
    #[print$]
    # path = /var/lib/samba/drivers
    # guest ok = yes
    # browseable = yes
    # read only = yes
    ; since this share is configured as read only, then we need
    ; a 'write list'. Check the file system permissions to make
    ; sure this account can copy files to the share. If this
    ; is setup to a non-root account, then it should also exist
    ; as a 'printer admin'
    # write list = root

    #[printers]
    # comment = All Printers
    # path = /var/spool/samba
    # browseable = no
    # Set public = yes to allow user 'guest account' to print
    # guest ok = no
    # writable = no
    # printable = yes
    # printer admin = root
    [projetos]
    comment = Diretorio de Projetos
    path = /home/projetos
    public = yes
    writable = yes
    printable = no
    read only = no
    create mask = 0777
    force create mode = 0777
    force directory mode = 077
    directory mask = 0777
    delete read only = yes
    veto files = /*.mp3/*.wma/*.wmv/*.avi/*.mpeg/*.mpg
    [users]
    comment = Diretorio de Usuarios
    path = /home/users
    public = yes
    writable = yes
    printable = no
    read only = no
    create mask = 0777
    directory mask = 0777
    force create mode = 0777
    force directory mode = 0777
    delete read only = yes
    #veto files = /*.mp3/*.wma/*.wmv/*.avi/
    [dados]
    comment = Diretorio Departamentais
    path = /home/dados
    public = yes
    writable = yes
    printable = no
    read only = no
    create mask = 0777
    directory mask = 0777
    force create mode = 0777
    force directory mode = 0777
    delete read only = yes
    veto files = /*.mp3/*.wma/*.wmv/*.avi/*.mpeg/*.mpg/
    [obras]
    comment = Diretorio de Obras
    path = /home/obras
    public = yes
    writable = yes
    printable = no
    read only = no
    create mask = 0777
    directory mask = 0777
    force create mode = 0777
    force directory mode = 0777
    delete read only = yes
    veto files = /*.mp3/*.wma/*.wmv/*.avi/*.mpeg/*.mpg/

    Qq dica será bem vinda

  2. #2

    Padrão Problemas de permissão

    Acho que vc está com o mesmo problema que eu tinha......

    Ele deve estar mudando o dono e grupo do arquivo para o ultimo que o utilizou. Dessa forma, ninguem mais acessa pq o grupo foi modificado...

    O que eu fiz foi determinar que o grupo seria sempre o aquele determinado........coloquei o numero 2 em frente as permissoes:

    Exemplo:

    chmod -R 2774 diretorio

    Para saber mais, acesse:

    http://www.cybershark.net/tutoriais/permissoes_unix/

    Boa Sorte!

  3. #3
    knechtel
    Visitante

    Padrão Problemas de permissão

    Assim, Natascha, só acesso como root, a não ser que de permissão 777, aí acessa..... e depois que acesso como root, ele não altera nada, nas permissões...

  4. #4
    Luzumba
    Visitante

    Padrão Problemas de permissão

    Me responde uma coisa, vc. está conseguindo acessar o share ?
    Só não está conseguindo gravar, ver vc. consegue ?

  5. #5
    knechtel
    Visitante

    Padrão Problemas de permissão

    não, sem acesso nem nada, somente se dou 777

  6. #6
    Luzumba
    Visitante

    Padrão Problemas de permissão

    Na pasta home/ nome do usuario está como a permissao ?

  7. #7
    knechtel
    Visitante

    Padrão Problemas de permissão

    assim, deu um id usuario e ele esta no grupo informatica, aí tem um pasta no home /dados
    que tem acesso total, mas esta com dono e grupo root, e depois a pasta informatica com dono root e grupo informatica com acesso total só a dono e e grupo...mas não to conseguindo acesso...

  8. #8
    Luzumba
    Visitante

    Padrão Problemas de permissão

    mude o usuario e o grupo para nobody.nogroup ou nobody.nobody

  9. #9
    knechtel
    Visitante

    Padrão Problemas de permissão

    cara, ta tudo resolvido, não sei se era, mas a pasta abaixo do home estava com permissão 777, mudei pra 755 e resolveu....