Вы можете ограничить количество и периодичность неудачных попыток входа в платформу (аутентификации). Это ограничение поможет защитить платформу от сетевых атак, использующих автоматический перебор паролей (брутфорс).

В настройках аутентификации могут быть заданы следующие ограничения:

  • количество неудачных попыток — если пользователь сделал больше попыток ввести учётные данные, он не сможет авторизоваться с того же IP-адреса;
  • время между попытками — минимальное время после ввода неверных данных, через которое пользователь сможет повторить попытку входа.

Настройки аутентификации задаются отдельно для каждого типа учётных записей — пользователя, продвинутого пользователя и администратора.

Настройка ограниченийLink to Настройка ограничений


Для настройки аутентификации пользователей в правом меню нажмите значок → раздел Политики безопасности. Раздел содержит настройки ограничений и список заблокированных пользователей.

Интерфейс раздела

Чтобы настроить ограничения аутентификации:

  1. Нажмите кнопку Изменить настройки в нужном блоке — Для администраторов, Для продвинутых пользователей, Для пользователей.
  2. Укажите требуемые настройки:
    1. Время между попытками минимальное время после ввода неверных данных, через которое пользователь сможет повторить попытку входа.
    2. Количество неудачных попыток, шт максимальное количество попыток неудачного ввода, после которого пользователь не сможет авторизоваться с того же IP-адреса. 

      Это ограничение также применяется к попыткам ввода одноразовых кодов при двухфакторной аутентификации.

    3. Продолжительность блокировки время, в течение которого аутентификация будет недоступна.

    4. Период сброса время, по истечении которого количество неудачных попыток сбросится.
  3. Нажмите Сохранить.

Чтобы отключить блокировку пользователя, нажмите кнопку Разблокировать в строке с учётной записью пользователя.

Чтобы актуализировать список заблокированных пользователей, нажмите кнопку Обновить список.

ДиагностикаLink to Диагностика


Информация о попытках аутентификации записывается в лог докер-контейнера auth на сервере с платформой.

Чтобы посмотреть логи аутентификации:

  1. Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
  2. Выполните команду:

    docker logs -f -n 100 auth
    BASH

    -n 100 — количество последних строк лога