Endurecer SSH: solo claves y sin root

Tu servidor recibe intentos de acceso por SSH y entras con contraseña.

Por · revisada en · Nivel: Intermedio · Cómo verificamos

Por qué pasa (diagnóstico)

Solución paso a paso

  1. Primero configura y PRUEBA el acceso con clave (ver ficha «SSH publickey»).
  2. Edita /etc/ssh/sshd_config (o un archivo en sshd_config.d/): PasswordAuthentication no y PermitRootLogin no.
  3. Comprueba la sintaxis: sudo sshd -t.
  4. Reinicia el servicio SSH sin cerrar tu sesión actual y prueba en otra terminal.
  5. Opcional: Fail2Ban para bloquear IPs insistentes.

Requisitos

Compatibilidad

Verificación

Basado en la documentación oficial citada; aún no probado en este laboratorio.

Fuentes

Guías relacionadas

Más guías de Redes y seguridad.

Abrir en Friki Labs →