您当前的位置:首页 > 计算机 > 系统应用 > Linux

设置 sudo 的超时时间

时间:12-14来源:作者:点击数:

默认情况下 sudo 的超时时间为15分钟,也就是说,在上一个 sudo 命令后的15分种内是不需要重复输入密码的,而15分钟后则需要重复输入密码。

设置 sudo 的超时时间

要设置 sudo 的超时时间,只需要在 /etc/sudoers 中的 Defaults specification 中指定 timestamp_timeout=N 就可以了

这里 N 的单位为分钟,比如下面配置设置超时时间为10分钟

Defaults timestamp_timeout=10

这里需要说明的是

  • 若设置 N 为 0,则表示每次 sudo 都必然要输入密码
  • 若设置 N 小于0,则 sudo 命令会执行失败

设置下一次 sudo 需要输入密码

若确定自己已经完成 sudo 操作,则可以执行 sudo -k 命令。

该命令会立即让用户的认证缓存无效,从而保证下次输入 sudo 命令必须输入密码

输入密码太麻烦?

如果觉得老是输入密码太麻烦,可以输入 sudo -s,这样你会发现以 root 用户的身份进入一个新 shell 中。

操作完之后,只需要输入 exit 退出该 shell 就可以了。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐