如何在Linux中让sudo密码会话的超时更长些

系统 Linux 系统运维
在最近的文章中,我们向你展示了 在 Linux 中设置 sudo 的十条 sudoers 实用配置]1以及让 sudo 在你输入错误的密码时“嘲讽”你,在本文中,我们发现了另一个 sudo 贴士,在 Ubuntu Linux 中使 sudo 密码会话(超时)更长或更短。

[[182578]]

在最近的文章中,我们向你展示了 在 Linux 中设置 sudo 的十条 sudoers 实用配置]1以及让 sudo 在你输入错误的密码时“嘲讽”你,在本文中,我们发现了另一个 sudo 贴士,在 Ubuntu Linux 中使 sudo 密码会话(超时)更长或更短。

在 Ubuntu 及其衍生版如 Linux Mint 或任何其他基于 Ubuntu 的发行版中,当你执行 sudo 命令 时,它将提示你输入管理密码。

在***次执行 sudo 命令后,默认情况下密码将保持 15 分钟,因此你不需要为每个 sudo 命令键入密码。

如果,你因为某种原因觉得 15 分钟太长或太短,你可以在 sudoers 文件中做一个简单的调整。

要设置 sudo 密码超时值,请使用 passwd_timeout 参数。首先使用 sudo 和 visudo 命令以超级用户权限打开 /etc/sudoers 文件,如下所示:

  1. $ sudo visudo 

接着添加下面的默认值,这意味着 sudo 密码提示将会在用户使用 sudo 20 分钟后过期。

  1. Defaults        env_reset,timestamp_timeout=20 

注意:你可以以分钟设置为你所需的任何时间,它会在超时之前一直等待。 如果要为每个执行的 sudo 命令弹出密码提示,你也可以将时间设置为 0,或者通过设置值 -1 ***禁用密码提示。

下面的截图显示了我在 /etc/sudoers 文件中设置的默认参数。 

 

 

改变 sudo 密码超时 

改变 sudo 密码超时

按 Ctrl + O 保存文件,然后使用 Ctrl + X 退出。 然后,使用 sudo 运行命令并等待 2 分钟以检查密码提示是否超时以测试设置是否正常。

在本篇中,我们解释了如何设置 sudo 密码提示超时之前的分钟数,记得在评论栏分享你对这篇文章的想法或者其他对系统管理员配置有用的 sudo 配置。

作者简介:

Aaron Kili 是 Linux 和 F.O.S.S 爱好者,将来的 Linux SysAdmin 以及 web 开发人员,目前是 TecMint 的内容创建者,他喜欢用电脑工作,并坚信分享知识。 

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2017-02-06 18:00:26

Linuxsudo命令

2019-04-19 11:00:05

Linuxsudo命令

2022-05-29 10:28:56

Ubuntusudo 密码桌面环境

2022-10-08 08:31:09

Linuxsudo

2013-12-13 09:55:44

VDI负载均衡

2017-03-17 15:25:54

LinuxMySQLroot密码

2014-05-12 10:57:41

TermRecord终端会话

2011-09-02 11:29:45

ubuntusudo

2017-09-19 15:40:23

Linuxsudo命令密码

2019-03-22 09:20:45

Linux命令sudo

2018-10-30 09:20:00

Linux控制台命令

2021-03-14 09:28:24

Linux Shell脚本

2022-04-20 10:25:27

Linux用户密码命令

2019-03-18 09:00:04

Linux密码cracklib

2018-05-09 16:37:45

LinuxPDF文件解除密码

2018-07-30 09:26:39

Windows 10Windows锁定屏幕

2018-12-09 14:20:05

LinuxPDF移除密码

2018-12-27 13:35:11

MySQLMySQL 8重置密码

2020-08-31 07:30:28

UbuntuRoot密码

2024-01-17 09:33:16

数据库MySQL
点赞
收藏

51CTO技术栈公众号