![如何更改 SDDM 中错误密码尝试之间的超时时间?](https://linux22.com/image/230913/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20SDDM%20%E4%B8%AD%E9%94%99%E8%AF%AF%E5%AF%86%E7%A0%81%E5%B0%9D%E8%AF%95%E4%B9%8B%E9%97%B4%E7%9A%84%E8%B6%85%E6%97%B6%E6%97%B6%E9%97%B4%EF%BC%9F.png)
当输入密码时,无论是在终端中还是在登录屏幕上(在我的例子中是 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 登录超时,所以......
我在这里缺少什么?