FIND + ACL SAMBA

1. FIND + ACL SAMBA

Fernando Gross
f.gross

(usa OpenSuSE)

Enviado em 05/06/2009 - 09:05h

Bom dia meus amigos, estou precisando da ajuda de vcs pra acertar um comando, tenho um servidor samba com permissoes ACLs implantadas, estou precisando de algum modo , listar todos os diretorios que determinado grupo tem acesso, porem a permissao deste grupo foi setada via setfacl, sendo que o grupo não é o dono do diretorio e sim tem permissao das acls, ja tentei este comando:
find / -group grupoA -type d -exec echo {} \; >> /diretorio/resultadodabusca.txt
porem este comando somente mosta os diretorios que o grupoA é o proprietario, como faço pra varrer todo servidor e mostras os diretorios que o grupoA tem acesso? (o acesso foi permitido via acl) se tiver algum getfacl que varre tudo....

Obrigado , abraço a todos


  


2. cri cri

Fernando Gross
f.gross

(usa OpenSuSE)

Enviado em 08/06/2009 - 11:15h

HELP>>>> alguem ai pra me ajudar ??? so preciso de um jeito pra gerenciar melhor as ACLs no Samba.... Obrigado


3. Re: FIND + ACL SAMBA

Fernando Gross
f.gross

(usa OpenSuSE)

Enviado em 16/06/2009 - 12:04h

qap linux users !!!


4. Tenta esses comandos

Fabricio Konzen
konzen

(usa OpenSuSE)

Enviado em 09/07/2009 - 09:26h

Amigo, tenta esses comandos:

find / | while read f; do has_acl=$(getfacl -d --omit-header "${f}"); if [ -n "${has_acl}" ]; then echo $f; fi; done

Boa sorte.



5. Correção

Fabricio Konzen
konzen

(usa OpenSuSE)

Enviado em 09/07/2009 - 09:41h

Na verdade, os outros comandos somente listam arquivos que possuem alguma ACL. Os comandos abaixo procuram algum arquivo com alguma permissão ou ACL com o grupo grupoA.

find | while read f; do getfacl -d --omit-header "${f}" | grep -q 'group:grupoA:' && echo $f; done

Se precisar de somente de ACL, troca o padrão do grep por algo como 'default:group:grupoA:'.

Um abraço.



6. Re: FIND + ACL SAMBA

Fernando Gross
f.gross

(usa OpenSuSE)

Enviado em 10/07/2009 - 09:51h

Olá Konzen, obrigado pela ajuda, meu , mas me dá um help , neste comando onde coloco o diretorio que será varido? e tbm não entendi esse esquema de f , guarda o valor de que?

valeu obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts