+ Responder ao Tópico



  1. #1
    Visitante

    Padrão Permisoes

    E ae pessoal blz ?
    Vejam meu problema
    Liberei pelo samba a seguinte paste /dados, e dentro deste diretorio tem os diretorios liberrados pra cada grupo de usuarios, por exemplo
    Diretorio public -> chmod 770 public , libera escrita/leitura para dono e grupo certo ? eu logo no windows com o usuario carlos que faz parte do grupo public e mando um arquivo la pra dentro ...... ate ai blz... so que ao logar com outro usuario no caso uruario rui que tambem é do grupo public ele nao deira deletar o arquivo que o usuario carlos mandou , mas eles nao sao do mesmo grupo ??? nao deveria deixar deletar ou sebrescrever o arquivo ?? mas isso nao acontece ...
    dei um ls -la no arquivo e mostra assim
    dono carlos e grupo admin

    Pq nao esta sendo liberado para todo o grupo ??? claro ke o arquivo tem como dono o carlos mas tem como fazer lkiberar escritas/leitura pra todos do grupo ??


  2. #2
    Cyberfred
    Visitante

    Padrão Permisoes

    A parada eh o seguinte:

    Vc liberou para que o grupo public possa escrever no diretorio public/ , mas e o arquivo criado???
    Por default o samba libera permissao de escrita no arquivo, apenas para o dono do arquvo. Se vc quer colocar q todo arquivo seja criado com permissao 775, por exemplo, no compartilhamento no samba vc dever colocar a seguinte regra:
    force create mode = 0775
    create mask = 0775

    e se vc quiser que todo diretorio criado abaixo do public/ seja criado com permissao 775, vc deve adicionar a regra abaixo:
    force directory mode = 0775
    directory mask = 0775

    O outro problema eh o lance dos grupos de usuarios, vc pode forçar que os arquivos sejam criados forçando um grupo especifico, assim:
    force group = public

    Falows.

  3. #3
    Cyberfred
    Visitante

    Padrão Permisoes

    A parada eh o seguinte:

    Vc liberou para que o grupo public possa escrever no diretorio public/ , mas e o arquivo criado???
    Por default o samba libera permissao de escrita no arquivo, apenas para o dono do arquvo. Se vc quer colocar q todo arquivo seja criado com permissao 775, por exemplo, no compartilhamento no samba vc dever colocar a seguinte regra:
    force create mode = 0775
    create mask = 0775

    e se vc quiser que todo diretorio criado abaixo do public/ seja criado com permissao 775, vc deve adicionar a regra abaixo:
    force directory mode = 0775
    directory mask = 0775

    O outro problema eh o lance dos grupos de usuarios, vc pode forçar que os arquivos sejam criados forçando um grupo especifico, assim:
    force group = public

    Falows.