Download the Complete Guide to System Hardening
Introducción al fortalecimiento del sistema
El endurecimiento del sistema es el arte de fortalecer su entorno informático contra posibles amenazas. En esencia, la filosofía consiste en implementar el principio de “mínimo privilegio”. Esto implica:
- Saber exactamente qué servicios y aplicaciones deben ejecutarse en un sistema.
- Crear documentación que describa políticas, estándares y directrices.
- Configuración segura de sistemas operativos, servidores virtuales y software.
- Administrar la configuración de la aplicación para mejorar la seguridad.
- Optimización de la instalación y configuración de la base de datos.
- Protección de dispositivos de red y equipos portátiles.
Por qué es importante reforzar la plataforma
Las plataformas, como servidores o bases de datos, son la base de su infraestructura de datos. Su integridad es crucial para la transferencia y el almacenamiento de información seguros y confiables. Como práctica recomendada, asegúrese de que sus plataformas estén configuradas y mantenidas para repeler el acceso no autorizado y las interrupciones del servicio.
Definiciones clave en el fortalecimiento del sistema
- Sistema reforzado (H): esto representa el estado seguro que desea lograr para su sistema.
- Reforzamiento básico del sistema operativo (Bos): se refiere a la configuración de seguridad fundamental para el sistema operativo.
- Refuerzo de funciones de aplicación/sistema (Af): se refiere a las configuraciones de seguridad para aplicaciones como Apache, Oracle y funciones específicas del sistema como DNS o DHCP.
- Refuerzo base (B): es la suma del refuerzo base del sistema operativo y el refuerzo de la función del sistema/aplicación (B = Bos + Af).
- Reforzamiento personalizado (C): esto implica capas de seguridad adicionales, como configuraciones DMZ, configuraciones de seguridad especializadas o controles personalizados específicos del sistema operativo, como TCP Wrappers.
- Reforzamiento del sistema virtual: Esto se refiere al fortalecimiento de las propias máquinas virtuales (VM).
La fórmula para un sistema reforzado
Para expresar el endurecimiento del sistema en matemáticas simples, se podría decir:
[ H (Sistema endurecido) = B (Endurecimiento base) + C (Endurecimiento personalizado) ]
Esta ecuación ilustra cómo un sistema reforzado es el resultado de combinar configuraciones de seguridad básicas con capas de protección personalizadas.
Fortalecimiento de los sistemas virtuales
En un entorno virtualizado, puede adaptar la fórmula de endurecimiento de la siguiente manera:
[ H (sistema reforzado) = Vos (refuerzo del sistema operativo virtual) + B (refuerzo base) + C (refuerzo personalizado) ]
La incorporación de Virtual OS Hardening refleja la necesidad de proteger la máquina virtual en sí, junto con los procedimientos de refuerzo básicos y personalizados.