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: Francisco C Soares
Subject: Re: [shell-script] Checar permissão e dono de arquivo
Date: Tue, 12 Jun 2012 15:51:02 -0300
User-agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1

Boa tarde,

Não é a solução, mas, pode te ajudar na caminhada.

CHEGAR...

USER ID:
stat -c %U /var/www

GROUP ID:
stat -c %G /var/www

Mais informações, acesse o manual do stat:
http://www.oreillynet.com/linux/cmd/cmd.csp?path=s/stat

Fica bem.

___________________________
Francisco C Soares ( *Junior* )
403790c898466667cdbe5a262146de8fb93139c4


On 06/12/2012 03:18 PM, Raphael R. O. wrote:

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 <mailto:rabeloo%40gmail.com>
*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]





reply via email to

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