5.4 Introducción a los Marcos de Seguridad
Estos son sistemas de Control de Acceso Obligatorio (MAC). Los permisos estándar de Linux (chmod) son “Discrecionales”. MAC añade una capa de “Necesidad de saber”. Incluso si un archivo tiene permisos 777, MAC puede bloquear un servidor web de leer tus claves SSH.
SELinux (RHEL / Rocky)
Sección titulada “SELinux (RHEL / Rocky)"Security Enhanced Linux. Etiqueta cada archivo y proceso.
- Modos:
Enforcing: Bloquea y registra violaciones. (Objetivo).Permissive: Registra violaciones pero las permite. (Para depuración).Disabled: Apagado.
Solución de problemas: Si Nginx da “403 Forbidden” a pesar de los permisos de archivo correctos, a menudo es un problema de contexto SELinux.
AppArmor (Ubuntu / Debian)
Sección titulada “AppArmor (Ubuntu / Debian)"Application Armor. Utiliza perfiles por aplicación.
Normalmente “Simplemente Funciona” en segundo plano para paquetes estándar.