|
このページは大阪弁化フィルタによって翻訳生成されたんですわ。 |
Descargue la versi? open source de Tripwire del site www.tripwire.org. Elija la versi? que corresponda mejor a su sistema operativo.
Tripwire normalmente se distribuye en un archivo RPM que viene empacado en formato TAR comprimido. En este ?timo caso, usar:
|
...
################################################ #
# File System and Disk Administration Programs # #
################################################
(
rulename = "File System and Disk Administraton Programs",
severity = $(SIG_HI)
)
{
/sbin/accton -> $(SEC_CRIT) ;
/sbin/badblocks -> $(SEC_CRIT) ;
/sbin/dosfsck -> $(SEC_CRIT) ;
/sbin/e2fsck -> $(SEC_CRIT) ;
}
# AHORA AQUI TERMINA EL ARCHIVO. OBSERVE LA LLAVE DE CIERRE....
################################################ #
# File System and Disk Administration Programs # #
################################################
(
rulename = "File System and Disk Administraton Programs",
severity = $(SIG_HI)
)
{
/sbin/accton -> $(SEC_CRIT) ;
/sbin/badblocks -> $(SEC_CRIT) ;
/sbin/dosfsck -> $(SEC_CRIT) ;
/sbin/e2fsck -> $(SEC_CRIT) ;
# ARCHIVO DE PRUEBA INEXISTENTE AムADIDO. OBSERVE QUE ESTA
# UBICADO ANTES DE LA LLAVE DE CIERRE
/sbin/lechuga -> $(SEC_CRIT) ;
}
# AHORA AQUI TERMINA EL ARCHIVO |
Cuando el archivo de pol?icas contiene todo lo que pretendemos monitorear, es menester "instalarlo". En realidad Tripwire usa una versi? compilada y encriptada de este archivo, que se almacena en /etc/tripwire/tw.pol. Para generarlo (y regenerarlo cuantas veces se necesite), usar:
# twadmin -m P /etc/tripwire/twpol.txt |
Una vez configurado e instalado el archivo de pol?icas, Tripwire necesita recolectar la informaci? actual de los archivos que debe monitorear. Dicha informaci? se almacena en una base de datos especial generada mediante el comando:
# tripwire -m i 2> /tmp/mensajes |
Ahora que Ud. ha probado la correcta ejecuci? de Tripwire, debemos programar su ejecuci? autom疸ica. Se aconseja una frecuencia diaria, aunque el administrador es libre de usar otro esquema. En RedHat 7.1, la ejecuci? diaria de tripwire se efect? f當ilmente creando un archivo en el directorio /etc/cron.daily (por ejemplo, /etc/cron.daily/tripwire con ># chmod 755 /etc/cron.daily/tripwire
Esta funcionalidad proporciona un control m疽 flexible con respecto a los reportes v? email. Tripwire es capaz de notificar por email sin necesidad de que el administrador invoque a un cliente de correo como en el ejemplo anterior (en que invocamos a mail. Para esto, en el archivo de pol?icas debemos insertar la directiva:
emailto = user@host.domain |
...
# Kernel Administration Programs # #
(
rulename = "Kernel Administration Programs",
severity = $(SIG_HI)
)
{
/sbin/depmod -> $(SEC_CRIT) ;
/sbin/adjtimex -> $(SEC_CRIT) ;
/sbin/ctrlaltdel -> $(SEC_CRIT) ;
/sbin/insmod -> $(SEC_CRIT) ;
... |
...
# Kernel Administration Programs # #
(
rulename = "Kernel Administration Programs",
severity = $(SIG_HI), emailto = root@localhost
)
{
/sbin/depmod -> $(SEC_CRIT) ;
/sbin/adjtimex -> $(SEC_CRIT) ;
/sbin/ctrlaltdel -> $(SEC_CRIT) ;
/sbin/insmod -> $(SEC_CRIT) ;
... |
Si Ud. usa vi, puede insertar autom疸icamente la directiva emailto en todas las secciones del archivo con el siguiente comando "de ?tima l?ea":
:1,$s/severity =.*/&,emailto = root@localhost/ |
Finalmente, el archivo /etc/cron.daily/tripwire debe ser modificado del siguiente modo:
/usr/sbin/tripwire -m c --email-report |
El archivo de configuraci? twcfg.txt contiene algunos par疥etros adicionales para la configuraci? del sistema de notificaci? de email. Por ejemplo, es posible configurar si se deben enviar reportes a? si no han habido problemas (ver directiva MAILNOVIOLATIONS de twcfg.txt.) Tambi駭 se puede seleccionar el agente de mensajer? (ver directiva MAILPROGRAM) a fin de no usar sendmail y generar una conexi? directa SMTP hacia otro host.
Consulte el manual de twconfig(4) y twpolicy(4) para m疽 opciones y ejemplos.
Tripwire guarda su configuraci? y la pol?ica del filesystem
en dos archivos encriptados con la "clave del site". Estos
son: /etc/tripwire/tw.cfg y
# rm /etc/tripwire/twcfg.txt /etc/tripwire/twpol.txt
Cuando Ud. necesite hacer una modificaci? de la pol?ica,
puede regenerar el archivo twpol.txt
del siguiente modo:
Para ejecutarlo, simplemente escribir:
Y el de configuraci? mediante:
# twadmin -m p > /etc/tripwire/twpol.txt
twpol.txt, sino por el contrario,
deja la "nueva versi?" en /tmp/new.twpol.txt.