Listar los inicios de sesión SSH fallidos en Linux
Cuenta los intentos fallidos de contraseña SSH de las últimas 24 horas por IP de origen. Úselo para detectar ataques de fuerza bruta.
- Windows18
- macOS5
- Linux5
- Red3
- Disco y almacenamiento4
- Inventario4
- Seguridad9
- Actualizaciones4
- Mantenimiento4
Script
#!/bin/bash
journalctl --since "24 hours ago" -u ssh -u sshd --no-pager 2>/dev/null |
grep -E "Failed password|Invalid user" |
grep -oE "from [0-9a-fA-F:.]+" | awk '{print $2}' |
sort | uniq -c | sort -rn | head -20Ejecútelo en todos los equipos con Moftgate
- 01
Añada el script
En la consola de Moftgate, abra Scripts > New script y pegue el código.
- 02
Elija el sistema
Seleccione Linux como sistema operativo de destino.
- 03
Pruébelo
Ejecútelo primero en un solo equipo de prueba y lea la salida.
- 04
Despliegue
Envíelo a todos los destinos por grupo, perfil o etiqueta. Cada resultado se registra por separado.
También le pueden servir
Listar usuarios con permisos sudo en Linux
Lista los miembros de los grupos sudo y wheel y las reglas extra en /etc/sudoers.d.
Windows · PowerShellComprobar el estado de cifrado BitLocker
Muestra el estado de protección BitLocker, el porcentaje y el método de cifrado de cada volumen. Sale con error si la unidad del sistema no está cifrada.
Windows · PowerShellComprobar el estado de Microsoft Defender
Muestra si la protección en tiempo real está activa, la versión de firmas y su antigüedad. Avisa si las firmas tienen más de 3 días.
Gestione los scripts desde una consola
Selección de destino, paso de confirmación, salida por equipo y registro de auditoría. Los primeros 200 endpoints son gratis un año.