多语言展示
当前在线:1317今日阅读:91今日分享:37

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

当您使用sudo命令以root用户或管理员身份运行命令时,系统将提示您输入密码。您可能已经注意到,如果在第一个命令之后不久再次使用sudo运行另一个命令,则不会再提示您输入密码。本文主要参考 《Linux就该这么学》,您可以通过更改sudo命令的设置来自定义不要求您为sudo命令输入密码的宽限期的长度。
工具/原料

ubuntu

方法/步骤
1

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

2

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

3

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

4

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

5

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

6

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

7

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

推荐信息