Olá, agora ficou mais claro. Olha eu tenho um script que é executado na
inicialização e que faz algo assim, mas somente para elementos citados
individualmente. Permite checar atributos e opcionalmente md5 de arquivos.
Como ele faz muitas outras coisas, coloco apenas a parte inicial, que
corresponde
Olá julio, obrigado pela resposta, na verdade seria verificar o md5 de
cada arquivo do diretorio, pra saber se houve alguma alteração, isso
serve para os administradores de servidor, pra saber se alguem alterou
algum arquivo.
Mas vou testar todas as sugestões se der tudo certo eu publico no meu
Opa Julio,
tomo a liberdade de passar um link relacionado, pois me parece um
hábito que a maioria de nós tem de chamar o gnu de linux, embora a grande
maioria de nós saiba que linux é realmente apenas o kernel existente nas
distribuições unix-like baseadas no núcleo do Torvalds.
http://idgnow.uol.
O sort com a opção -u não é válido no Unix e por isso não me habituei em
usá-la. Mas realmente no Linux é a melhor saída.
Abraços,
Julio
Em 10/02/08, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> escreveu:
>
> Ola Christian
>
> 2008/2/10 Christian Lyra <[EMAIL PROTECTED] >:
> >
> > caros,
> > é
Em 12/02/08, Davidson Rodrigues Paulo<[EMAIL PROTECTED]> escreveu:
> # tar xp /diretório 2> /dev/null | md5sum
ERRATA!
É tar cp, não xp.
Desculpe a falha.
--
Davidson Paulo
Administrador de Sistemas Linux
Certificado LPI Nível 1: LPI000132770
Líder Nacional dos Grupos de Usuários BrOffice.org
Vlw pela força Tiago!
As duas formas resolvem meu problema!
Íkami
- Mensagem original
De: Tiago Barcellos Peczenyj <[EMAIL PROTECTED]>
Para: shell-script@yahoogrupos.com.br
Enviadas: Segunda-feira, 11 de Fevereiro de 2008 17:32:12
Assunto: Re: [shell-script] Case
Se quer uma soluções especializadas em integridade de diretórios e arquivos,
tem o tripwire e o aide.
Atenciosamente,
--
Leonardo Neves Bernardo
Analista de Suporte Unix/Linux
LPIC-III Mixed Environment - www.lpi.org
Em 12/02/08, Davidson Rodrigues Paulo <[EMAIL PROTECTED]> escreveu:
>
> Julio
Julio,
Experimente isso:
# tar xp /diretório 2> /dev/null | md5sum
Exemplo prático. Calculando o md5sum do diretório /tmp:
# tar cp /tmp 2> /dev/null | md5sum
17925dcd39c2309b31f9085f53cb7fa6 -
Um abraço,
--
Davidson Paulo
Administrador de Sistemas Linux
Certificado LPI Nível 1: LPI00013277
Fala Julio
fazer md5 de diretório??? Melhor salvar uma única vez a imagem do diretório
para um arquivo:
ls -l $(find /etc/init.d -name \*) > initd.imagem
e qdo vc quiser checar a sua consistência basta fazer:
if cmp <(cat initd.imagem) <(ls -l /etc/init.d)
then
echo diretório íntegro
else
O que é md5 de diretório?
Bem acho que você pode armazenar um snapshot de uma listagem, com:
DIR=/etc/rc.d
/bin/ls -li $DIR
ou:
find $DIR -exec /bin/ls -li {} \;
contendo o nível de detalhamento que deseja. Quando ok redireciona a saida
para arquivo com, por exempolo:
>/tmp/.dir.ref
e:
md5sum /
10 matches
Mail list logo