permissão de diretório

3

Estou executando o servidor 12.04 x64 no disco ext4. Existem dois grupos de usuários 'A' e 'B'. Para um diretório específico, gostaria de dar todas as permissões para o grupo de usuários 'A'. Também gostaria de dar apenas permissão 'write' ao grupo de usuários 'B'. Um usuário de 'B' só deve ter permissão para escrever um arquivo ou criar um diretório no diretório.

(Não deve ser permitido abrir ou ler um arquivo.)

Eu tentei com acl como abaixo, mas não funcionou bem.

sudo setfacl -d -m g:GROUPB:-wx /mydirectory

Resultado:

O usuário do GROUPB não pôde inserir 'mydirectory' devido à permissão de erro negado.

Alguém sabe se é possível?

Obrigado!

    
por June 28.09.2012 / 08:24

1 resposta

2

setfacl -m d:g:grpB:-wx /tmp/testgrp/ Isso funciona para mim.

Quando o grpA: userA cria um arquivo em / tmp / testgrp / testA e

Quando o grpB: userB tenta catar o arquivo, ele lança uma mensagem dizendo permissão negada .

Mas o mesmo usuário (grpB: UserB) tenta touch /tmp/testgrp/testB criar um arquivo chamado testB e grpA: UserA pode fazer cat /tmp/testgrp/testB para exibir o conteúdo do arquivo

Espero que isso ajude

    
por devav2 28.09.2012 / 09:38