不要问我为什么要这样做,但我必须这样做。
假设我有一个用户名“bob”,他需要作为“监视器”运行一个程序。我想允许“bob” sudo 进入监控帐户并运行该过程。显然,我可以只授予“bob”sudo 访问权限来运行该应用程序,但我被告知它必须作为“监视器”运行。无论如何,这怎么能做到呢?
是的,像这样设置你的 sudoers 条目:
bob ALL = monitor PASSWD: COMMAND
Run Code Online (Sandbox Code Playgroud)
然后Bob可以运行COMMAND
undersudo
并且它将作为监视器运行(NOPASSWD:
如果您想强制检查密码,当然可以使用)。
归档时间: |
|
查看次数: |
902 次 |
最近记录: |