🧪 Práctica 5: Triaje de Incidentes y Automatización de Backups Inmutables
🎯 Objetivos de la Práctica
- Realizar un triaje de compromiso en logs de Linux (
/var/log/auth.log,journalctl). - Diseñar e implementar un script de copias de seguridad automatizadas con cifrado.
- Simular un desastre y realizar la prueba de restauración validando la integridad.
💻 Entorno Necesario
- Servidor Linux con
rsyncytar(orestic). - Directorio de destino local o almacenamiento montado remoto.
📝 Tareas a Realizar
Tarea 1: Detección Forense en Logs
- Inspecciona
/var/log/auth.logen busca de accesos no autorizados mediantegrepyawk. - Identifica las 5 direcciones IP externas con mayor número de intentos de conexión fallidos.
Tarea 2: Script de Copia de Seguridad Cifrada
- Desarrolla un script bash
backup_seguro.shque comprima un directorio crítico. - Cifra el archivo resultante con AES-256 usando OpenSSL o GPG.
- Programa la ejecución del script mediante una tarea de
cron.
Tarea 3: Prueba de Recuperación (RTO y RPO)
- Borra deliberadamente los datos del directorio de prueba.
- Mide el tiempo que tarda el script de restauración en devolver el sistema al estado operativo.
Acceso a la Resolución
El script bash de backup cifrado y la guía de comandos forenses se encuentran en la sección protegida: