precisa fornecer acesso de leitura de gravação a uma pasta e suas subpastas e diretórios para um usuário específico

0

Você poderia me ajudar a fornecer acesso de leitura / gravação a uma pasta, suas subpastas e todos os arquivos abaixo para um usuário específico?

Eu tentei usar o comando getfacl , mas não encontrei uma solução. Estou usando o Solaris 10.

    
por Ranjith.R 21.07.2014 / 16:50

2 respostas

2

Você precisa de setfacl .

setfacl -R -m ${other_user}:rwX,d:${other_user}:rwX

Eu adicionei o padrão (d), já que geralmente é melhor mantê-lo correto. -R é recursivo

Eu acho que você precisa fazer algo com x permissão como o usuário nomeado e você pode adicionar diretórios - eu adicionei X , coisa que está correta.

    
por 21.07.2014 / 17:27
0

Se você quer dizer modificar permissões para seu próprio usuário chmod -R 600 * concederá acesso r / w ao usuário em todos os arquivos e subdiretórios, se você estiver falando sobre adicionar permissão a outro usuário enquanto mantém a propriedade desse arquivo, então você não pode.

As permissões são concedidas ao grupo de usuários (proprietários do arquivo) e outros, de modo que você adiciona esse usuário ao grupo do usuário original ou concede permissões a outras pessoas que permitirão a qualquer pessoa ler / gravar esse arquivo. / p>     

por 21.07.2014 / 16:59