shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Checar permissão e dono de arquivo


From: Tiago Peczenyj
Subject: Re: [shell-script] Checar permissão e dono de arquivo
Date: Tue, 12 Jun 2012 15:25:05 -0300

Ola

vc precisa verificar quem tem permissões diferentes ou se o arquivo x
precisa ter permissão tal e grupo tal e não tem (e por acaso vc tem uma
base de dados com estas informações)?

se for a segunda acho que vc pode utilizar uma ferramenta como chef ou
puppet (talvez rexify) para garantir esse tipo de coisa entre servidores.
para a primeira vc poderia gerar um arquivo com o conteudo de um ls -la e
filtrar as colunas que vc quer com awk, fazendo um diff depois.

2012/6/12 Raphael R. O. <address@hidden>

> **
>
>
> Olá pessoal, boa tarde!
>
> Tenho um script que checa em vários servidores, a consistência dos arquivos
> de uma uma pasta, gerando um arquivo txt com o md5 de cada arquivo e depois
> comparando os 2 arquivos afim de checar se existe algum arquivo diferente
> dentro dessas pastas.
> Ok, isso resolve meu problema quanto a modificação de arquivos, porém se as
> permissões dos arquivos, owner e group do arquivo estiverem diferente, o
> md5 não consegue checar.
>
> Bom, preciso de algum script que procure dentro dessa pasta, arquivos e
> pastas que estejam com permissões diferentes das que eu determinei, por
> exemplo:
> Dentro da pasta /var/www eu quero saber quais os arquivos e pastas estão
> com owner e group diferente de apache.www-data
> Eu consegui até agora localizar os arquivos, porém determinando o group que
> desejo procurar:
>
> find /var/www/ -type d -path ' /var/www/files' -prune -o -group root -type
> f -exec ls -ahl '{}' \+
>
> Porém ainda não funciona, pois as vezes o group pode ser diferente de root.
> Alguem consegue me dar essa luz ?
>
> Abs!
> *Raphael Rabelo*
> *Fone:* (11) 6105-8257
> *MSN:* address@hidden
> *Site:* www.raphaelr.com.br
> *LinkedIn*: <http://www.linkedin.com/profile/view?id=79847968>
>
> Pense antes de imprimir este e-mail.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]