
При вводе пароля, как в терминале, так и на экране входа (в моем случае SDDM), тайм-аут по умолчанию между неправильными попытками составляет около 2 или 3 секунд. Я хочу изменить его на что-то меньшее, так как я регулярно ошибаюсь при вводе паролей, в основном из-за того, что в этот момент выбирается другой язык клавиатуры.
Я пробовал менять /etc/pam.d
конфигурации, в частности system-auth
и password-auth
, поскольку они были единственными, содержащими упоминание о pam_faildelay.so
.
Я заменил:
auth required pam_faildelay.so delay=2000000
с:
auth required pam_faildelay.so delay=200000
Но безрезультатно.
Я также пробовал установить FAIL_DELAY
значение 1
в /etc/login.defs
, но это тоже не помогло.
В большинстве руководств, которые я нашел, либо упоминаются файлы конфигурации, которых нет в моей системе (Fedora 39 KDE), например /etc/pam.d/common-auth
, , либо упоминаются строки, которых нет в существующих конфигурациях.
Мне удалось полностью удалить тайм-аут для консольных входов, добавив nodelay
его в pam_unix.so
, как описано вответ на другой вопрос, но я бы предпочел небольшую задержку для входа в консоль, чем вообще ее отсутствие. И это также никак не повлияло на время ожидания входа в SDDM, так что...
Что я здесь упускаю?