Melhor maneira de procurar por arquivos Linux que possuem ACLs?

2

Nem todo mundo usa POSIX ACLs no Linux. Na verdade, a maioria dos usuários os ignora olimpicamente, mesmo quando estão cientes do que são e do que fazem. Mas a maioria das distribuições vem com suporte para elas. Alguns os deixam ativados para os sistemas de arquivos padrão; alguns não.

A minha pergunta é, existe uma maneira eficiente de procurar por arquivos que usam ACLs POSIX em um sistema de arquivos - ou seja, ACLs diferentes das chamadas ACLs mínimas, o familiar rwx para grupo de usuários - exceto - analisando minuciosamente a saída de getfacl percorrida por find ?

    
por JCCyC 27.08.2009 / 23:22

2 respostas

5

- skip-base Ignora arquivos que possuem apenas as entradas de ACL base (proprietário, grupo, outros).
- recursivo Lista as ACLs de todos arquivos e diretórios de forma recursiva.

getfacl --recursive --skip-base .
    
por 27.01.2013 / 02:39
4

getfacl tem uma opção -R ou --recursive, dê um argumento * e ele passará por todos os subdiretórios e arquivos nesse diretório. A partir daí, é simples canalizá-lo para o grep e encontrar os atributos que você está procurando.

    
por 27.08.2009 / 23:55