当您使用sudo命令以root或administrator身份运行命令时,系统会提示您输入密码。您可能已经注意到,如果在第一个命令发出后不久使用sudo运行另一个命令,则不会再次提示您输入密码。
您可以通过更改sudo命令的设置来自定义宽限期的长度,在该宽限期内,您不需要再次输入sudo命令的密码。
注意:当我们说要在本文中键入一些内容,并且文本周围有引号时,不要键入引号,除非我们另有规定。
我们将打开“/etc/sudoers”文件并更改设置以自定义宽限期的长度。首先,按Ctrl+Alt+T打开一个终端窗口。在提示下键入以下命令,然后按Enter键。
sudo visudo
出现提示时键入密码,然后按Enter键。
使用Nano文本编辑器直接在终端窗口中打开一个文件。使用键盘上的箭头键将光标移动到下一行的末尾:
Defaults env_reset
相关:更改ubuntulinux上Nano的默认编辑器
重要提示:切勿使用普通文本编辑器编辑sudoers文件。始终按此处所述使用visudo命令。如果sudoers文件的语法不正确,那么系统将无法获得提升权限或根权限。visudo命令会像普通文本文件一样打开文本编辑器,但在保存文件时,该命令还会验证文件的语法。这可以防止sudoers文件中的配置错误阻止sudo操作,并且您将失去获得root权限的唯一方法。
传统上,Linux使用vi作为默认编辑器,但Ubuntu选择使用Nano。如果您希望在Ubuntu中使用vi作为默认文本编辑器,而不是Nano,请参阅我们的文章。
通过在行尾添加“timestamp\u timeout=x”来更改行。
Defaults env_reset, timestamp_timeout=x
将“x”替换为您希望sudo在同一终端会话中等待的分钟数,然后再提示您输入密码。
如果为“x”输入“-1”,密码提示将被撤销。不建议这样做。如果希望系统在每次使用sudo命令时提示您输入密码,请为“x”输入“0”
完成更改后,按Ctrl+X并键入“y”以回答窗口底部显示的问题以保存更改。
您将被要求在底部填写文件名。按Enter键接受默认值。
您将返回到命令提示符。要关闭终端窗口,请在提示符处键入“exit”,然后按Enter键。也可以单击窗口左上角的X按钮。
您还可以通过在提示符处键入以下命令并按Enter键来清除sudo的密码缓存。
sudo –k
这将导致在使用sudo时再次显示密码提示,即使整个宽限期尚未过去。
...到移动设备的验证码。这意味着,即使你的密码被泄露(如何使你的密码更强大),恶作剧的黑客将需要访问你的移动设备,以获得完全访问你的帐户。 ...
...的USB硬盘驱动器。这是一个重要的发展,所以让我们看看如何设置你的树莓皮3从USB启动。 ...
...的多功能体验,Raspbian Stretch就足够了。我们已经了解了如何在Raspbian中安装Kodi,所以让我们了解如何安装和配置RetroPie。 ...
...但幸运的是,更改Linux密码很容易。今天我们将向您展示如何通过几个简单的命令更改当前用户的密码、其他用户的密码和超级用户的密码。 ...
密码是帐户安全的基石。我们将向您展示如何在Linux网络上重置密码、设置密码过期期限和强制更改密码。 密码已经存在了近60年 自从20世纪60年代中期密码第一次出现以来,我们就一直在向计算机证明我们就是我们所说的那个...
Bash不是唯一的Linux shell。很容易尝试其他的shell,比如非常流行的Zsh。找到一个您喜欢的shell后,使用chsh命令将其设置为默认shell。我们会教你怎么做。 为什么贝壳很重要 shell位于您和操作系统之间。它在终端窗口内提供环境...
用户帐户不仅仅是用户名。了解如何从命令行设置和更改与Linux用户帐户关联的所有元数据。 名字里有什么? 如果您使用的是Linux或类似Unix的计算机,您将拥有一个用户帐户。指定给帐户的名称是您的用户帐户名。这是用于登...
...念在Linux中意义深远。很容易看出,Linux中的文件权限是如何成为用户特权和权限的支柱之一的。如果您拥有一个文件或目录(一种特殊类型的文件),您可以对其执行您喜欢的操作,包括编辑、重命名、移动和删除它。您还可...