Seguridad básica en Linux
Auditoría básica del sistema
Lección 7 de 8
Aprender cómo revisar el estado de seguridad de un sistema Linux mediante auditorías básicas.
Objetivos
- Comprender qué es una auditoría de sistema
- Revisar configuraciones y actividad del sistema
- Detectar posibles problemas de seguridad
Lección
Auditoría básica del sistema
Una auditoría del sistema consiste en revisar diferentes aspectos de un sistema Linux para verificar:
- si está configurado correctamente
- si existen riesgos de seguridad
- si hay actividad sospechosa
Las auditorías ayudan a detectar problemas antes de que se conviertan en incidentes graves.
Qué revisar en una auditoría
Una auditoría básica puede incluir la revisión de:
- usuarios del sistema
- permisos de archivos importantes
- servicios activos
- puertos abiertos
- logs del sistema
- procesos en ejecución
Esto permite obtener una visión general del estado del sistema.
Revisar usuarios del sistema
Un primer paso puede ser revisar las cuentas de usuario.
Por ejemplo:
cat /etc/passwd
Este archivo contiene la lista de usuarios del sistema.
Conviene revisar si existen cuentas inesperadas o innecesarias.
Revisar accesos recientes
Para revisar accesos recientes al sistema se puede utilizar:
last
Este comando muestra los últimos inicios de sesión registrados.
Esto permite detectar accesos inusuales.
Revisar servicios activos
También es importante revisar qué servicios están ejecutándose.
Por ejemplo:
systemctl list-units --type=service
Esto muestra servicios activos en el sistema.
Servicios inesperados pueden indicar configuraciones incorrectas o riesgos potenciales.
Revisar puertos abiertos
Los puertos abiertos pueden indicar qué servicios están expuestos a la red.
Para ver conexiones y puertos abiertos se puede usar:
ss -tuln
Esto muestra servicios escuchando en la red.
Revisar procesos en ejecución
También es útil revisar procesos activos.
Por ejemplo:
ps aux
Esto permite detectar procesos sospechosos o inesperados.
Revisar logs del sistema
Los logs contienen información sobre eventos del sistema.
Puedes revisarlos usando:
journalctl
O revisar archivos dentro de:
/var/log
Esto ayuda a detectar errores o actividad sospechosa.
Uso de herramientas de auditoría
Existen herramientas diseñadas específicamente para auditoría de seguridad.
Por ejemplo:
Lynis
Estas herramientas analizan el sistema y generan reportes de seguridad.
Importancia de la auditoría
Las auditorías ayudan a:
- detectar configuraciones inseguras
- identificar accesos sospechosos
- mejorar la seguridad del sistema
En entornos profesionales, realizar auditorías periódicas es una práctica común.
Idea clave de esta lección
La auditoría del sistema permite revisar configuraciones, actividad y seguridad para detectar problemas o riesgos potenciales.
Repaso
- Una auditoría revisa el estado de seguridad del sistema.
cat /etc/passwdmuestra usuarios del sistema.lastmuestra accesos recientes.ss -tulnmuestra puertos abiertos.- Revisar logs ayuda a detectar actividad sospechosa.