Cuando fallas al ingresar la contraseña correcta múltiples veces mientras usas sudo, tu cuenta puede bloquearse por razones de seguridad. Esta es una característica de seguridad para prevenir ataques de fuerza bruta. Aquí te mostramos cómo verificar y desbloquear tu cuenta usando el comando faillock.

Primero, verifica el estado de los intentos fallidos:

sudo faillock

Esto mostrará una lista de usuarios y sus intentos fallidos. La salida se verá algo así:

usuario:
When                Type  Source                                           Valid
2024-03-19 10:30:00 RHOST 192.168.1.100                                    V
2024-03-19 10:31:00 RHOST 192.168.1.100                                    V

Para reiniciar los intentos fallidos de tu usuario:

sudo faillock --user tu_usuario --reset

Reemplaza tu_usuario con tu nombre de usuario real.

Para reiniciar los intentos fallidos de todos los usuarios (úsalo con precaución):

sudo faillock --reset

Después de reiniciar, deberías poder usar sudo nuevamente. Si quieres prevenir que esto suceda en el futuro, puedes:

  1. Usar un gestor de contraseñas para almacenar tu contraseña sudo
  2. Configurar el número de intentos fallidos permitidos en /etc/security/faillock.conf
  3. Establecer un período de tiempo más largo entre intentos

Recuerda que esta característica de seguridad está en su lugar para proteger tu sistema, así que usa estos comandos de manera responsable.