所以我不时输入错误的密码。有时用于sudo登录我的(Ubuntu)机器。
在任何一种情况下,在给我第二次机会之前都有两到三秒的延迟。
我知道这是一个安全功能,但我很好奇是否可以在第一次失败的尝试中禁用它。
您可以尝试以下设置: 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
Run Code Online (Sandbox Code Playgroud)
变成
auth [success=2 default=ignore] pam_unix.so nullok_secure nodelay
Run Code Online (Sandbox Code Playgroud)
在 CentOS、RHEL 和 Fedora 中禁用延迟:
编辑/etc/pam.d/system-auth并添加nodelay:例如:
auth sufficient pam_unix.so nullok try_first_pass
Run Code Online (Sandbox Code Playgroud)
变成:
auth sufficient pam_unix.so nullok try_first_pass nodelay
Run Code Online (Sandbox Code Playgroud)