• Suscríbete al Feed Espacio Linux
  • Suscríbete al Feed por Email
  • Sigue a Espacio Linux en Identi.ca
  • Espacio Linux también en Facebook
  • Sigue a Espacio Linux en Twitter
  • Sigue a Espacio Linux en Google +
          Iniciar sesión | Registrarse

Script tripupdate para Tripwire

Una de las cosas que me costaba mucho trabajo al utilizar Tripwire era actualizar la base de datos. No es que sea muy costoso, es sólo que siendo tan fácil hacer una comprobación de la integridad de los ficheros, apenas un tripwire –check, para actualizar había que meter un tripwire –update –twrfile ruta_del_twr donde ese archivo tomaba un nombre larguísimo con muchos números.

En vista de la molestia de estar mirando entre todos los twr cual es el que necesitaba para actualizar la base de datos, he creado un script que, simplemente colocándolo en /usr/sbin y tecleando tripupdate hace todo por nosotros, elige el twr más moderno y ejecuta la actualización, por supuesto tenemos que seguir introduciendo la contraseña y todo eso.

Lo distribuyo bajo la licencia GPL versión 2, el script es el siguiente:

#!/bin/bash
#Script de actualización de Tripwire
#Echo por Daniel Medianero García
#meleslack@gmail.com
#http://www.meleagro.esp.cc
#Este script pude distribuirse según
#los términos de la licencia GPL versión 2

for x in `ls -c /etc/tripwire/report`
do
echo "Se actualizará con el archivo: $x"
tripwire --update --twrfile /etc/tripwire/report/$x
break;
done

Lo único que deberíais hacerle al script, una vez hecho archivo, es meterle de usuario y de grupo root y darle permisos de ejecución (evidentemente solo a root).


Temas:
Documentación, Seguridad


Etiquetas:
, ,

Feed Espacio LinuxSi este artículo ha sido de tu interés, considera hacer un comentario o suscribirte al feed para que te enteres de nuevos artículos a través de tu lector de noticias o email.

Acerca del autor

Publica un comentario

Puedes usar estas etiquetas XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>