fbpx Domina la Seguridad Avanzada en Linux con SELinux y AppArmor | Certificação Linux

Domina la Seguridad en Linux con SELinux, AppArmor y Auditorías

📅 19/07/2026 ⏱ 3 min ✍️ Uira Ribeiro
Domina la Seguridad en Linux con SELinux, AppArmor y Auditorías
Exam Pass App — mais de 7.000 questões LPI, offline, em 5 idiomas, disponível no Android e na App Store
Disponible en
Google Play
Disponible en
App Store

La seguridad es una preocupación constante para administradores de sistemas e ingenieros DevOps. Este artículo explora técnicas avanzadas para proteger entornos Linux, enfocándose en SELinux, AppArmor y auditorías de seguridad. Vamos más allá de los comandos básicos y profundizamos en el "por qué" y "cómo" funcionan estas herramientas, proporcionando ejemplos prácticos y configurables.

Introducción a SELinux

El Security-Enhanced Linux (SELinux) es una implementación de políticas de seguridad de acceso obligatorio (MAC) para Linux. Proporciona un mecanismo para soportar varias políticas de seguridad, permitiendo un control más granular sobre los recursos del sistema.

Configurando SELinux

Para habilitar y configurar SELinux, necesitas editar el archivo /etc/selinux/config:

SELINUX=enforcing
SELINUXTYPE=targeted

Reinicie el sistema para aplicar los cambios. Para verificar el estado de SELinux, use el comando:

getenforce
# Output esperado: Enforcing

Creando Políticas Personalizadas

Puedes crear políticas personalizadas para aplicaciones específicas. Por ejemplo, para permitir que una aplicación acceda a un directorio restringido:

chcon -t httpd_sys_content_t /path/to/directory
# Isso define o contexto de segurança do diretório para ser acessível pelo Apache

Introducción a AppArmor

El AppArmor es otra herramienta de seguridad MAC para Linux, enfocada en confinar programas para prevenir comportamientos no deseados. Utiliza perfiles para definir permisos.

Configurando AppArmor

Para habilitar AppArmor, puedes usar:

sudo systemctl enable apparmor
sudo systemctl start apparmor

Creando un Perfil AppArmor

Un perfil AppArmor típico para un servicio web puede ser configurado así:

sudo aa-genprof /usr/sbin/apache2
# Isso gera e aplica um perfil para o Apache

Auditorías de Seguridad

Las auditorías de seguridad son cruciales para identificar vulnerabilidades y garantizar el cumplimiento. Herramientas como auditd pueden ser usadas para monitorear actividades del sistema.

Configurando Auditd

Para configurar auditd, edite el archivo /etc/audit/auditd.conf y defina:

[auditd]
log_file = /var/log/audit/audit.log
log_group = root

Inicie el servicio con:

sudo systemctl start auditd
sudo systemctl enable auditd

Creando Reglas de Auditoría

Para crear una regla de auditoría para monitorear ejecuciones de binarios, use:

sudo auditctl -a exit,always -S execve -k execve-watch
# Isso monitora todas as execuções de binários e marca com 'execve-watch'

Por qué es importante / Cuándo usar

Implementar SELinux, AppArmor y auditorías es crucial en entornos de producción para proteger contra amenazas internas y externas. Use estas herramientas cuando necesite un control de acceso detallado y monitoreo continuo de actividades del sistema.

Conexión con Certificaciones LPI/CompTIA

Dominar estas técnicas de seguridad avanzada es esencial para obtener certificaciones LPI y CompTIA, que valoran conocimientos profundos en seguridad de sistemas Linux. Prepararse con estos conceptos no solo fortalece sus habilidades, sino que también mejora sus posibilidades de éxito en las certificaciones.

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Después de años viendo profesionales perder horas en tareas simples por no conocer las herramientas correctas de Linux, decidí enseñar.
Hoy soy autor de la mayoría de los Materiales de Aprendizaje oficiales de la LPI y mentor de más de 14,000 alumnos certificados.

Conoce mi historia completa →

Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.

Certificação Linux — a plataforma líder em certificações Linux no Brasil
WhatsApp