切换用户并提升到 root 作为一个单一的操作?

切换用户并提升到 root 作为一个单一的操作?

我有一个系统,设置为需要密码才能提升为 root,并切换到唯一可以执行此操作的用户,因此目前如果我需要从另一个帐户以 root 身份执行某些操作,我会执行以下操作:

su admin
sudo su

这样做的问题是,它需要我输入两次密码,而且由于我的管理员帐户的密码很长,因此很容易出错。

我想知道的是,假设基本设置无法更改(即没有无密码sudo等),是否有办法组合这两个命令,以便我只需输入密码一次?

答案1

在 root 帐户上设置复杂的密码。使用需要 root 密码而不是发起者密码的选项sudo进行配置。rootpw

然后使用sudo -s您的标准帐户来获取 root 访问权限。

您将获得供日常使用的“简单”密码,但更复杂的密码(一次)可用于 root 访问。

相关内容