← Volver al listado de tecnologías
Guía de Seguridad Linux
Guía de Seguridad Linux
Bienvenido a esta guía completa para asegurar tu servidor Linux. Este tutorial está basado en las mejores prácticas de la industria y cubre desde lo básico hasta configuraciones avanzadas.
¿Para quién es esta guía?
- Administradores de sistemas con conocimientos básicos de Linux
- Desarrolladores que gestionan sus propios servidores
- Cualquier persona que opere un servidor Linux expuesto a internet
Contenido del Tutorial
Fundamentos
- Capítulo 1: Introducción y Principios - Conceptos básicos de seguridad
- Capítulo 2: SSH Básico - Claves públicas/privadas y configuración inicial
- Capítulo 3: SSH Avanzado - 2FA, hardening y mejores prácticas
Control de Acceso
- Capítulo 4: Control de Acceso - sudo, usuarios y permisos
- Capítulo 5: Firewall con UFW - Configuración del cortafuegos
Detección y Prevención
- Capítulo 6: Fail2Ban - Protección contra ataques de fuerza bruta
- Capítulo 7: Detección de Intrusos - PSAD y CrowdSec
Auditoría y Monitoreo
- Capítulo 8: Auditoría del Sistema - Lynis, AIDE y análisis de logs
Prerequisitos
- Acceso root o sudo a un servidor Linux
- Conocimientos básicos de terminal/bash
- Distribución basada en Debian/Ubuntu (los comandos pueden variar en otras distros)
Recomendaciones Importantes
- Mantén siempre dos sesiones SSH abiertas cuando modifiques configuración de SSH o firewall
- Haz backups antes de cualquier cambio significativo
- Aplica los cambios gradualmente y verifica cada paso
- Documenta todos los cambios que realices
Créditos
Este tutorial está basado en el proyecto How To Secure A Linux Server bajo licencia CC-BY-SA 4.0.