Para empezarTener el mejor antivirus del mercado no sirve de nada si tu contraseña es '123456' y cualquier script automático puede adivinarla en tres segundos.
¿Qué es el Hardening?
El endurecimiento o hardening es el proceso de asegurar un sistema operativo reduciendo su superficie de ataque. Consiste en eliminar servicios innecesarios, cerrar puertos por defecto y configurar políticas estrictas de acceso para ponérselo lo más difícil posible a un atacante.
El peligro de la fuerza bruta
Más del ochenta por ciento de los accesos no autorizados a servidores expuestos a internet ocurren mediante ataques automatizados de fuerza bruta contra credenciales débiles. Los atacantes no necesitan vulnerabilidades complejas si la puerta principal está abierta.
Pilares de una buena política
Para que una política de contraseñas sea realmente efectiva frente a herramientas modernas de descifrado, debe cumplir ciertos requisitos mínimos obligatorios:
Marca cada paso al entenderlo · 0/4
Configurando PAM en Linux
En sistemas GNU/Linux, el módulo PAM (Pluggable Authentication Modules) gestiona la complejidad de las claves editando el archivo de seguridad correspondiente para exigir requisitos estrictos a cualquier usuario nuevo.
$ sudo nano /etc/security/pwquality.conf
minlen = 12
dcredit = -1
ucredit = -1
ocredit = -1
Cuidado con el exceso de fricción
Obligar a cambiar la contraseña cada treinta días sin motivo técnico real suele provocar que los usuarios anoten sus claves en notas adhesivas bajo el teclado. Busca siempre el equilibrio entre una seguridad real y la usabilidad operativa.
Comprobando bloqueos activos
Podemos verificar el estado de los módulos de bloqueo automático ante intentos fallidos utilizando las herramientas nativas del sistema para asegurar que la directiva se aplica correctamente.
Atajos: ← → para cambiar de pieza · / para buscar
