Ubuntu系统中如何修改sudo的默认timeout时间?
介绍
在 Ubuntu 系统中,sudo 命令是一种常见的命令,用于以超级用户的身份执行特定的任务。默认情况下,sudo 命令的超时时间是 15 分钟,如果在这段时间内没有任何操作,则需要重新输入密码。然而,在某些情况下,这个时间可能太长或太短,因此需要修改默认的超时时间。本文将介绍如何在 Ubuntu 系统中修改 sudo 的默认超时时间。
步骤
要修改 sudo 的默认超时时间,请按照以下步骤操作:
- 打开终端,输入以下命令:
- 在文件中找到以下行:
- 保存并退出文件。
- 为了测试你的更改是否生效,请等待一段时间,然后尝试使用 sudo 命令。如果在超时时间内没有任何操作,则需要重新输入密码。
sudo visudo
这将打开 sudo 配置文件。
Defaults env_reset
在该行下面添加以下行:
Defaults timestamp_timeout=分钟数
其中,分钟数 是你想要设置的超时时间,以分钟为单位。
小贴士
- 请注意,如果你将超时时间设置为 0,则意味着 sudo 命令将永远不会超时。
- 如果你不确定要设置多长时间的超时时间,请使用默认值(15 分钟)。
- 如果你想要在 sudo 命令执行之前提示输入密码,请在上述第 2 步中添加以下行:
Defaults rootpw
声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/43353.html