Ir al contenido

Guía Definitiva de Seguridad y Health Check para Servidores Debian/Ubuntu (2026)

5 de abril de 2026 por
Administrator

A. Hardening Inicial (Comandos Críticos)

No puedes asegurar lo que no ves. Empieza con la limpieza de superficie:

  • Actualización y Parches: sudo apt update && sudo apt full-upgrade -y

  • Cerrar Puertos Innecesarios: Usar ss -tulpn para identificar procesos escuchando y ufw para bloquear.

  • Configuración de SSH: Cambiar puerto, deshabilitar root login y forzar PubkeyAuthentication.

B. Auditoría de Seguridad OpenSource (Herramientas Gratis)

Incluye una sección paso a paso para usar estas herramientas:

  1. Lynis: El estándar de oro para auditorías en Linux.

    Bash

    sudo apt install lynis
    sudo lynis audit system
    
  2. Fail2Ban: Protección contra fuerza bruta. Configuración de jails para SSH y Nginx.

  3. Rkhunter: Escaneo de Rootkits y Backdoors.

C. Health Check Automático (El Script de Lion)

Regala a tus lectores un Script de Bash de un solo comando creado por Lion Systems para un chequeo rápido:

Bash

#!/bin/bash
# Lion Systems Quick Health Check
echo "--- CPU/Memoria ---"
free -h && uptime
echo "--- Almacenamiento ---"
df -h | grep '^/dev/'
echo "--- Intentos Fallidos de SSH (Ultimas 24h) ---"
grep "Failed password" /var/log/auth.log | wc -l