也许你执行了很多
sudo
命令,因为您不想
获取权限
并始终以root用户身份执行命令。然而,不得不不断地进入
sudo
暗语以下是如何处理它。
您注意到,如果您在几分钟内,即第二次执行一个,然后再执行另一个,则不会得到如下消息:[sudo]password for your_username。但是,当两个命令的执行之间有更多的时间时,就会得到它。
如何使sudo更持久?
的行为
sudo
在中配置
/etc/sudoers
“文件,以及
的默认超时
sudo
命令是15分钟
.
这个
/etc/sudoers
“文件具有
时间戳超时
选项,负责在特定时间后重新尝试用户输入密码。
好消息是,您可以通过在“
/etc/sudoers
文件在该时间之后,
sudo
将再次要求输入密码。
这个
sudo
命令不记得您的密码,但当您第一次授权它时,会创建一个会话,该会话将持续
时间戳超时
。它将时间戳存储在“
/var/run/sudo/ts/
目录
确保您编辑
sudoers
文件使用
维苏多
,它会检查您的语法,不会给您留下错误的配置和不可访问的结果
sudo
.
换句话说,跑步
苏多visudo
而不是直接编辑文件,会导致系统验证“
/etc/sudoers
”文件,然后再提交更改。
制作
sudo
命令持续时间更长,请在终端中运行以下命令:
苏多visudo
查找以“”开头的行
默认值
“并添加”
默认时间戳超时=x
哪里
x
“是两次重试之间所需的分钟数。在我们的例子中,我们将此值设置为60。
就这样。保存文件并退出。这个
sudo
密码提示将在一小时(60分钟)后超时一次
sudo
由用户调用。
此外,如果指定
0
,您将始终被要求输入密码。请记住,例如,如果您设置了负值,
1.
,超时永远不会过期。
当然
不建议指定负值
并且应该被视为
不良安全做法
.
请在sudoers的命令行手册页面上了解更多关于sudoers中各种选项的信息。
如果您有任何问题或反馈,请随时留言。
相关推荐
Pacman是著名的包管理器,是ArchLinux及其衍生产品不可或缺的一部分。它的功能范围从软件包安装、更新、删除和搜索到系统升级。 随着Pacman 6.1.0的发布,引入了一些新功能和改进,以增强其功能和用户体验。它们在这儿。 Pacman 6.1.0亮点 此更新中包含的关键功能之一是通过“ 缓存服务器 “中的配置指令” pacman.conf 文件 另一个显著的改进是 --sysroot
SQLite是一个开源的自包含、轻量级的无服务器关系数据库管理系统。它是一个零配置的数据库,这意味着,与其他数据库一样,您不需要在系统中配置它。 相关:MySQL Server的5个最佳免费替换 SQLite DB Browser是一个开源的可视化工具,用于创建、设计和编辑与SQLite兼容的数据库文件。 该软件提供控件和向导,以在舒适的视觉介质中处理各种数据库功能。它在Windows、Linux
Asahi Linux是一个将Linux内核和相关软件移植到苹果硅驱动的Mac电脑上的项目。它仍在开发中,但在短时间内取得了重大进展。 Asahi Linux现在可用作日常桌面操作系统,支持Wi—Fi、蓝牙、USB和音频等基本功能。 它还早期支持图形加速,最初的OpenGL是为苹果M系列芯片上的GPU实现的。下面,我们将教您如何在Apple Silicon Mac上安装Asahi Linux。 A
今天,PeppermintOS宣布发布其最新的Mini ISO更新,推出了一系列旨在改进和完善系统设置过程的改进。 PeppermintOS Mini:有什么新功能? Peppermint Mini ISO以明显更小的包装提供著名的PeppermintOS,每个ISO文件小于500 MB。用户可以在两个版本之间进行选择:一个基于可靠的Debian 12“Bookworm”版本,另一个基于无系统的D
Linux有一个非常强大和有价值的命令行终端,它的用户使用和喜爱。因此,如果你以前使用过Linux的命令行界面(CLI),最近才开始使用Windows命令提示符,你肯定会对后者缺乏功能感到失望。 Linux终端支持的许多命令在Windows 10和11上不存在。幸运的是,Windows中的"ls"命令在命令提示符上得到支持。请继续阅读,我们探讨如何在Windows 10和11中使用"ls"命令。
回到顶部