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



  1. #1

    Padrão chmod e umask não funcionam...

    Estou com problemas de permissões....quem sabe alguém pode me ajudar:

    No servidor há uma área pública, onde todos usuários terão acesso, porém as permissões as quais defini não funcionam..

    Uma pasta deve ser de acesso somente leitura para o dono e para os demais usuários e permissão total para o grupo. Coloquei:

    chmod 575 nome_diretorio

    porém ficou somente leitura para todos! inclusive para o grupo.

    lendo sobre isso, vi que é preciso definir umask. Estava 022 e alterei para 202. Porém continua somente leitura para todos.

    Mas qdo dou um ls -la aparece do jeito que defini, mas na prática, nada.

    Alguém sabe o que pode estar acontecendo?

    Grata!

  2. #2
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    chmod 447 nome_do_diretorio

    -r--r--rwx



  3. #3

    Padrão chmod e umask não funcionam...

    mas 447 não faz o seguinte:

    dono e grupo apenas lista (sem executar)

    qq outro usuario faz td


    quero:

    dono e demais usuarios listam e executam
    grupo controle total

    porém 575 na prática não funciona

    o umask é fundamental mexer?

  4. #4
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    Isso é um compartilhamento do samba por acaso?



  5. #5

    Padrão chmod e umask não funcionam...

    sim, as pastas estão no servidor CL 10 e são acessadas pelas estações Win2000

  6. #6

    Padrão chmod e umask não funcionam...

    ah! no smb.conf tá:


    [public]
    brownseable = yes
    public = yes
    create mask = 0777
    directory mask = 0777



  7. #7
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    write list = @grupo
    create umask = 0201
    create mode = 0201
    directory mask = 0201
    force directory mode = 0201

    Tenta usar assim

  8. #8
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    Faz o chmod no diretorio tambem:

    chmod 575 mailadm



  9. #9

    Padrão chmod e umask não funcionam...

    coloquei isso no smb.conf e nada.

    com 575 já estava.

    não sei o que acontece.......pq qdo dou o comando ls- la aparece


    r-xrwxr-x

    porém na prática ele age como r-xr-xr-x

    se coloco 777 aí dá td liberado, essa permissão ele aceita..

    chmod e umask é a mesma coisa?

  10. #10
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    Não o umask seta a permissão para criação de arquivos.
    So funciona se vc setar com chmod 777 o diretorio?



  11. #11

    Padrão chmod e umask não funcionam...

    sim

    o grupo criei com groupadd....
    coloquei os usuarios nele, os diretorios com chgrp, dono com chown....

    mas precisa definir algo mais para o samba?

    coloquei no smb.conf

    [public]
    write list = @nomegrupo
    valid users = @nomegrupo

    mas ainda tá como somente leitura.......


    no chmod tá 575...é como se os usuarios do grupo entrassem na opção "outros" (5), e nem considerasse o grupo criado...

  12. #12
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    Tenta assim:

    chmod 775



  13. #13

    Padrão chmod e umask não funcionam...

    que estranho!!

    775 funciona e 575 não...

  14. #14
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    Mas funcionou como vc esperava?



  15. #15

    Padrão chmod e umask não funcionam...

    na verdade eu não queria que o dono tivesse a mesma permissão que o restante do grupo, mas da maneira que ele age, dá a impressão de que a permissão do dono "sobrepõem" a permissão do grupo.

    O que acontece: qdo o dono está como somente leitura, o resto do grupo tbm fica, mesmo estando com o valor 7 neste........é estranho....

  16. #16

    Padrão chmod e umask não funcionam...

    vou explicar melhor o que quero:

    tenho uma pasta chamada estoque. dentro dela há mais duas pastas, a ProdAcabados e a MatPrima.

    => ProdAcabados
    Dono: X
    Grupo "Estoque": X, Y, Z e W

    => MatPrima
    Dono: Y
    Grupo "Estoque": X, Y, Z e W

    Como um usuario não pode ter acesso a ProdAcabado mas tem acesso total a MatPrima e outro o inverso, pensei em ter um mesmo grupo para as duas pastas invertendo o dono. e pra limitar o acesso a apenas um usuario, pensei em coloca-lo como dono e permissao r-x e o grupo rwx. E vice-versa para o outro grupo.

    mas a permissão que coloco no dono ele coloca para o grupo tbm......será que terão que existir dois grupos?



  17. #17
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    Como funciona a auth no seu Samba?

  18. #18

    Padrão chmod e umask não funcionam...

    tenho os usuarios criados no linux e no samba.

    Servidor CL10. As estações são win2000 e se logan no domínio do Samba.


    tô achando que terão que existir dois grupos mesmo...=/



  19. #19

    Padrão chmod e umask não funcionam...

    na verdade o unico que dá problema é o que eu quero......

    ....queria apenas somente leitura para o dono e controle total para o grupo.

    porém ao colocar 5 para o dono e 7 para o grupo, ele não deixa o grupo salvar alterações!!!!!

    se eu colocar qualquer valor inferior a 7, exceto o 5, para o dono, ele dá permissão de escrita para o grupo, porém acesso negado ao dono, e não deixa este ler tbm....

  20. #20
    felco
    Visitante

    Padrão chmod e umask não funcionam...

    Deve ser por isso que não funciona, os users não são unix... talvez se fosse ldap funcionaria...