如何保持'sudo'密码超时会话在Linux

在最近的文章中,我们向您 展示了Linux中的10个有用的Sudoers配置让Sudo在您输入不正确的密码时回退 ,在本文中,我们发现了另一个 sudo提示,将帮助您使 sudo密码会话(超时)更长或更短的时间。 在Ubuntu及其衍生产品如Linux Mint或任何其他基于Ubuntu的发行版中,当您执行 sudo命令时,它将提示您输入管理密码。 在第一次执行 sudo命令后,默认情况下密码将持续 15分钟,因此您不需要为每个sudo命令键入密码。 如果,不知何故你觉得15分钟太长或短的某种原因,你可以改变它与一个简单的调整在 sudoers文件。 要设置sudo密码超时值,请使用 passwd_timeout参数。 首先使用 sudovisudo命令以超级用户权限打开 / etc / sudoers文件,如下所示:
$ sudo visudo 
然后添加以下默认条目,这意味着一旦用户调用sudo,sudo密码提示将在 20分钟后超时。
Defaults        env_reset,timestamp_timeout=20
注意 :您可以在几分钟内设置任何所需的时间,并确保在超时之前等待。 如果要为每个执行的sudo命令输入密码提示,也可以将时间设置为 0 ,或者通过设置值 -1永久禁用密码提示。 下面的屏幕截图显示了我在 / ec / sudoers文件中设置的默认参数。

更改sudo密码超时

[Ctrl + O]保存文件,然后使用 [Ctrl + X]退出。 然后,通过使用 sudo运行命令并等待2分钟以检查密码提示是否超时,测试设置是否正常。 在这篇文章中,我们解释了如何设置sudo密码提示超时之前的分钟数,请记住通过下面的反馈部分 与系统管理员分享您对本文的想法或其他 有用的配置
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏