首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改默认的sudo密码超时

问更改默认的sudo密码超时
EN

Unix & Linux用户
提问于 2017-07-27 02:31:52
回答 2查看 36.6K关注 0票数 57

当我运行sudo并输入密码时,随后在几分钟内调用sudo将不需要重新输入密码。

如何更改默认超时以再次要求密码?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-07-27 02:31:52

man sudoers说:

一旦用户通过了身份验证,...用户就可以在短时间内使用没有密码的sudo (除非被timestamp_timeout选项覆盖5分钟)。

若要更改超时,请运行、sudo visudo并添加行:

代码语言:javascript
复制
Defaults        timestamp_timeout=30

其中30是以分钟为单位的新的超时。

若要始终要求密码,请设置为0。若要设置无限超时,请将值设置为负值。

若要完全禁用用户ravi的密码提示:

代码语言:javascript
复制
Defaults:ravi      !authenticate
票数 65
EN

Unix & Linux用户

发布于 2019-01-22 22:30:25

您需要编辑/etc/sudoers。对于那些不使用vi的人,您应该使用如下的终端命令编辑这个文件(在某些Linux版本上):

代码语言:javascript
复制
sudo EDITOR=gedit visudo

然后添加或更改timestamp_timeout:

代码语言:javascript
复制
# After authenticating, this is the amount of time after which
# sudo will prompt for a password again in the same terminal
Defaults    timestamp_timeout=30
票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/382060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档