Cambie el número de inicios de sesión ssh frecuentes consecutivos antes de bloquear temporalmente el inicio de sesión del usuario

Cambie el número de inicios de sesión ssh frecuentes consecutivos antes de bloquear temporalmente el inicio de sesión del usuario

Actualmente, mi servidor rechazaría temporalmente que un usuario inicie sesión durante un cierto período de tiempo (tal vez ~ 20 minutos) si el usuario inicia sesión ssh con frecuencia consecutivamente 3 veces. ¿Puedo cambiar este comportamiento (digamos relajar la definición de frecuente tal vez de "dentro de 5 segundos" a "dentro de 10 segundos"; o aumentar el número de inicios de sesión consecutivos de 3 a 5)? Gracias.

Añadido: Ah... ahora creo que el problema no estaba en ssh. Lo intenté en otro servidor recién instalado. El inicio de sesión exitoso consecutivo no bloqueará al usuario. No tengo permiso sudo en el servidor que mencioné anteriormente. Ahora sospecho que este comportamiento puede deberse al firewall del sistema. Gracias a los comentarios de todos.

AGREGADO 2: Ah... después de algunas búsquedas. Creo que el servidor está usando /sbin/iptables para hacerlo, ya que puedo ver que el programa iptables está ahí aunque no tengo permiso para enumerar las reglas. ¡Gracias a todos, un agradecimiento especial a jaume y Mark!

Respuesta1

Creo que el programa que estás buscando esfalla2ban. Para cambiar la cantidad de intentos antes del bloqueo, deberá editar /etc/fail2ban/jail.confy cambiar el 'reintento máximo' para ssh; puede obtener más información sobre la configuración de fail2ban.aquíen el sitio web de fail2ban

información relacionada