如何让 sudo 记住我的密码更长时间?

如何让 sudo 记住我的密码更长时间?

如何让我sudo更长久地记住我的密码,这样我就不必一直输入密码?我不想sudo su一直以 root 身份执行命令。

我在 Arch Linux 上,并尝试用谷歌搜索这个,但我得到了更改密码的示例,这不是我想要的。

答案1

你的里面有timestamp_timeout选项/etc/sudoers。您可以将此选项设置为分钟数。之后它将再次要求输入密码。更多信息在man sudoers.

并确保sudoers使用 visudo 编辑文件,它会检查您的语法,并且不会导致您配置错误和无法访问sudo

答案2

timestamp_timeout您的 /etc/sudoers 中有一个选项...

示例:让密码记住 5 小时

Defaults        timestamp_timeout=300

答案3

打开/etc/sudoers用于在 vi 编辑器中编辑

sudo visudo

输入您的密码

在 vi 编辑器中转到行尾并进入编辑模式A,然后键入进入

添加此行,其中300新超时以分钟为单位。

Defaults        timestamp_timeout=300

退出 vi 编辑模式,输入ESC键按钮

保存文件类型:w进入

退出类型:q进入

相关内容