允许用户仅使用 sudo 进入特定帐户

允许用户仅使用 sudo 进入特定帐户

不要问我为什么这样做,但是我必须这么做。

假设我有一个用户名为“bob”的用户,他需要以“monitor”的身份运行一个程序。我想允许“bob”以 sudo 身份进入监控帐户并运行该进程。显然,我可以直接授予“bob” sudo 权限来运行该应用程序,但我被告知它必须以“monitor”的身份运行。无论如何,这该怎么做?

答案1

是的,像这样设置你的 sudoers 条目:

bob          ALL        = monitor        PASSWD:  COMMAND

鲍勃然后可以运行COMMAND下面sudo它将作为监视器运行(当然,NOPASSWD:如果您想强制进行密码检查,您可以使用它)。

相关内容