假设我有两个用户帐户:
- 用户(没有任何sudo权限)
- user_with_sudo(具有所有sudo权限)
现在,我以的身份登录,user
但想要以的身份进行操作root
,例如,切换到完全根Bash。sudo -s
无法工作,因为我不是sudoer。
所以,我首先必须切换到一个sudoer用户:
su user_with_sudo
并输入密码。
现在,我以的身份登录user_with_sudo
并且可以打电话,sudo -s
但是我必须再次输入相同的密码,这有点烦人。
是否有一条命令可以切换到sudoer用户并运行命令,就像root
只键入一次密码一样?基本上,有一个命令替代品:
su user_with_sudo
(enter password)
sudo -s
(enter same password again)
user_with_sudo
,为什么不只给他们root密码呢?