系统为Ubuntu 16.04,需要修改的文件为/etc/pam.d/common-auth。注意:不同的发行版设置的文件可能不同。
1 去掉等待时间
添加nodelay到下述行。
1 | auth [success=1 default=ignore] pam_unix.so nullok_secure nodelay |
2 缩短等待时间
添加下述行作为第一个非注释行,同时1中的行,仍然要设置为nodelay。密码输入错误时,会同时执行这两行,所以第一行等待,第二行就不要等待了。
1 | auth optional pam_faildelay.so delay=300000 |
delay的单位为us。
现在重启终端,输入sudo ls试试效果。