мой сервер в настоящее время временно откажет пользователю войти в систему на определенное время (возможно, ~ 20 минут), если пользователь последовательно будет входить в систему по ssh 3 раза. Могу ли я изменить это поведение (скажем, смягченное определение частоты, возможно, с «в течение 5 секунд» до «в течение 10 секунд» или увеличить число последовательных входов в систему с 3 до 5)? Благодарю.

Добавлено: Ах .. теперь я думаю, что проблема была не с SSH. Я только что попробовал на другом недавно установленном сервере. последовательный успешный вход не заблокирует пользователя. У меня нет разрешения sudo на сервере, о котором я упоминал выше. Теперь я подозреваю, что такое поведение может быть вызвано брандмауэром в системе. Спасибо всем за комментарии.

ДОБАВЛЕНО 2: Ах ... после некоторых поисков. Я думаю, что сервер использует /sbin /iptables для этого, так как я вижу, что там есть программа iptables, хотя у меня нет разрешения перечислять правила. Спасибо всем, отдельное спасибо Хауме и Марку!

1 ответ1

0

Я думаю, что программа, которую вы ищете, это fail2ban. Чтобы изменить количество попыток перед блокировкой, вам нужно отредактировать /etc/fail2ban/jail.conf и изменить 'max retries' для ssh - вы можете получить больше информации о конфигурации fail2ban здесь на сайте fail2ban

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .