ACLs do arquivo Linux (POSIX): é possível definir uma ACL padrão para um único usuário SOMENTE?

1

ACLs de arquivos POSIX: é possível conceder acesso de leitura padrão para um usuário específico a novos arquivos / diretórios dentro de um diretório, sem configurar ACLs padrão para user :: / group :: / mask: : / outros ::?

Em um diretório com as seguintes permissões:

drwxrwxr-x

Execução:

sudo setfacl -Rdm user:someuser:rx .

Resultados em:

default:user::rwx
default:user:someuser:r-x
default:group::r-x
default:mask::r-x
default:other::r-x

No meu caso de uso específico, desta vez, a ACL padrão é garantir que um usuário de backup possa acessar todo o conteúdo do diretório. No entanto, um serviço cria um soquete no diretório em questão no início, e as outras entradas de ACL padrão acima fazem com que o soquete não seja de gravação universal, o que é necessário.

Existe uma maneira de definir permissões de arquivo padrão para um usuário específico sem afetar as permissões de arquivo padrão?

    
por Pavel K 13.07.2015 / 18:22

1 resposta

0

Sim, é possível, como abaixo do comando

Para adicionar a ACL para um usuário específico, você pode tentar:

setfacl -m u:kiosk:rw- file_name

Para remover a ACL de um usuário específico, você pode tentar isso

setfacl -x u:kiosk file_name

Para remover toda a ACL desse arquivo específico, você pode

setfacl -b file_name

Para verificar se o seu comando executável está correto ou não, você pode experimentar o comando getfacl como abaixo:

getfacl file_name

Para obter mais detalhes sobre a ACL, acesse link ou tente abaixo Aplicativos no google Play Store nomeados como " Advance Linux " isso é muito detalhes sobre o sistema de segurança Linux

    
por 11.03.2016 / 15:53