![是否可以消除密码错误的延迟?](https://linux22.com/image/52346/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E6%B6%88%E9%99%A4%E5%AF%86%E7%A0%81%E9%94%99%E8%AF%AF%E7%9A%84%E5%BB%B6%E8%BF%9F%EF%BC%9F%20.png)
所以我时常输入错误的密码。有时用于sudo
有时用于登录我的(Ubuntu)机器。
无论哪种情况,在给我第二次机会之前都会有两到三秒的延迟。
我知道这是一项安全功能,但我很好奇是否可以在第一次失败的尝试时禁用此功能。
答案1
您可以尝试以下设置: http://fooninja.net/2010/10/07/get-rid-of-wrong-password-delay-in-linux/
在 Ubuntu 和 Debian 中禁用延迟:
编辑/etc/pam.d/common-auth并添加nodelay:例如:
auth [success=2 default=ignore] pam_unix.so nullok_secure
变成
auth [success=2 default=ignore] pam_unix.so nullok_secure nodelay
在 CentOS、RHEL 和 Fedora 中禁用延迟:
编辑/etc/pam.d/system-auth并添加nodelay:例如:
auth sufficient pam_unix.so nullok try_first_pass
变成:
auth sufficient pam_unix.so nullok try_first_pass nodelay