如何更改sudo等待之前等待再次提示

作者:如沐春风 | 创建时间: 2023-06-19
当您使用sudo命令以root用户或管理员身份运行命令时,系统将提示您输入密码。您可能已经注意到,如果在第一个命令之后不久再次使用sudo运行另一个命令,则不会再提示您输入密码。本文主要参考 《Linux就该这么学》,您可以通过更改sudo...
如何更改sudo等待之前等待再次提示

操作方法

我们将打开“/ etc / sudoers”文件,并更改设置以自定义宽限期的长度。要开始,请按Ctrl + Alt + T打开终端窗口。在提示符下键入以下命令,然后按Enter键。 sudo visudo 在出现提示时输入密码,然后按Enter键。

使用Nano文本编辑器在“终端”窗口中直接打开文件。使用键盘上的箭头键将光标移动到以下行的末尾: 默认值为env_reset

通过将“,timestamp_timeout = x”添加到行的末尾来更改行。 默认值为env_reset,timestamp_timeout = x 将“x”替换为要在同一个终端会话中等待的分钟数,然后再次提示您输入密码。 如果对“x”输入“-1”,则密码提示被撤销。这是不推荐的。如果希望系统在每次使用sudo命令时提示输入密码,请为“x”输入“0”。

进行更改后,请按Ctrl + X键入“y”,以响应窗口底部显示的问题来保存更改。

您将被要求在底部写入文件名。按Enter接受默认值。

您将返回到命令提示符。要关闭终端窗口,请在提示符下键入“exit”,然后按Enter键。您也可以单击窗口左上角的X按钮

您还可以通过在提示符下键入以下命令并按Enter键清除sudo的密码缓存。 sudo -k 即使整个宽限期尚未通过,这将导致使用sudo时再次显示密码提示。

点击展开全文

更多推荐