Saltar al contenido

Fuerza bruta en SSH, del log al bloqueo verificado.

Todo servidor con SSH expuesto recibe intentos de login todo el día. atalince cuenta esos intentos, bloquea el origen en el firewall del kernel y muestra cuándo el bloqueo realmente está ahí.

Ruido que esconde lo que importa.

Los bots prueban usuarios y contraseñas sin parar. Con una contraseña débil, un intento puede acertar. Incluso con login solo por clave, el ruido llena el log y esconde el intento que importa.

Bloquear ayuda, pero un bloqueo solo vale si la regla está en el firewall. Un reload, otra herramienta o una falla silenciosa pueden dejarla fuera.

Cuatro pasos, todos visibles en el panel.

  1. 01 · Lee

    journald, auth.log o secure

    El agente encuentra la fuente solo y pasa a journald cuando el archivo deja de recibir las líneas de sshd.

  2. 02 · Cuenta

    Un intento por conexión

    Contraseñas incorrectas, usuarios inválidos e intentos contra usuarios existentes en servidores solo con clave. IPv4 e IPv6.

  3. 03 · Bloquea

    En el firewall del kernel

    En modo protección, la IP va a la cadena ATALINCE-BANS. Antes de activarlo, agrega tu IP a las IPs permitidas.

  4. 04 · Comprueba

    Leyendo la regla de vuelta

    El bloqueo solo aparece como verificado después de que el agente lee la regla en el firewall. Sin evidencia, el estado queda desconocido.

Bloqueo aplicado no es bloqueo verificado.

Solicitud, aplicación informada y lectura del firewall son estados distintos. atalince muestra cada uno por separado y solo llama verificado a lo que leyó de vuelta en el kernel.

  1. Detectado

    El detector lee el log e identifica el ataque. · 14:19:03 UTC

  2. Bloqueo solicitado

    El panel pide el bloqueo al agente de ese servidor. · 14:19:05 UTC

  3. Aplicación informada por el agente

    El agente aplica en el firewall y envía el recibo. · 14:19:06 UTC

  4. Lectura del firewall verificada

    Una lectura del kernel confirma que la regla está ahí. · 15:00:00 UTC

Sin evidencia; no equivale a éxito.

Cuando falta el recibo o la lectura, el estado queda desconocido. El panel no redondea hacia arriba.

api-sp-01 · atalince-agentDetectado

Cierra la puerta, no solo la rendija.

  • El hardening revisa 12 directivas de sshd, como PermitRootLogin y PasswordAuthentication, por el valor que realmente está vigente.
  • El inventario de CVEs muestra si la versión instalada de OpenSSH tiene una vulnerabilidad conocida.
  • Alertas en el panel y por correo; en Pro, también por Slack, Telegram y webhook.

Programa Founders

Usa atalince desde el comienzo.

Recursos de Pro para hasta 3 servidores, sin costo, durante 12 meses. El equipo aprueba cada solicitud.