当输入密码时,无论是在终端中还是在登录屏幕上(在我的例子中是 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
in /etc/login.defs
,但也没有帮助。
我发现的大多数指南要么提到了我的系统(Fedora 39 KDE)中找不到的配置文件,例如/etc/pam.d/common-auth
,要么提到了我在现有配置中没有的行。
我能够完全删除控制台登录的超时添加到nodelay
,pam_unix.so
如中所述另一个问题的答案,但我希望控制台登录有一点延迟,而不是完全没有延迟。这也不会以任何方式影响 SDDM 登录超时,所以......
我在这里缺少什么?