如何更改sudo允许的密码输入尝试次数?

默认情况下,如果输入错误的密码, sudo会提示我输入最多三次用户密码。 如何将其更改为无限次(?)? 在进入正确的密码之前,我该怎么做才能让我输入密码?

这在man sudoers 。 您正在寻找的设置是:

  passwd_tries The number of tries a user gets to enter his/her pass‐ word before sudo logs the failure and exits. The default is 3. 

因此,要将其更改为例如5,请运行sudo visudo并添加以下行:

 ## Allow a user to attempt to enter a password 5 times Defaults passwd_tries=5 

据我所知,没有办法将它设置为无限次,但你可以简单地使用一个巨大的数字:

 Defaults passwd_tries=99999999 

对于所有意图和目的而言,这是无限的,除非您的用户具有非常严重的OCD情况,否则他们将不会尝试输入超过1亿次的密码。