F.3. auth_delay — пауза при неудачной аутентификации#
F.3. auth_delay — пауза при неудачной аутентификации #
auth_delay
вызывает сервер на кратковременную паузу перед
сообщением об ошибке аутентификации, чтобы затруднить атаки перебором паролей
базы данных. Обратите внимание, что это ничего не делает для предотвращения
атак отказа в обслуживании и даже может усугубить их, так как процессы,
ожидающие перед сообщением об ошибке аутентификации, все равно будут
занимать слоты подключения.
Для работы этого модуля он должен быть загружен с помощью shared_preload_libraries в postgresql.conf
.
F.3.1. Параметры конфигурации #
Эти параметры должны быть установлены в файле postgresql.conf
.
Обычное использование может быть таким:
# postgresql.conf shared_preload_libraries = 'auth_delay' auth_delay.milliseconds = '500'
F.3.2. Автор #
KaiGai Kohei <kaigai@ak.jp.nec.com>