linux – sudo / su给特定组中的用户

我希望设置一个通用用户,该用户能够su / sudo给特定组中的任何用户.对于具有特定命名方案的任何用户或该用户.

这可能在Linux上吗?

我还要提一下,我不希望用户能够完全root

解决方法:

有可能使用sudo.使用%< group-name>对于RunAs列表.例如,使用以下规则:

sysad ALL = (%wheel) ALL

以下组配置:

$getent group wheel
wheel:x:10:root,muru

我们得到以下有趣的效果:

$sudo -u sysad bash -c 'echo $USER'
Sorry, user sysad is not allowed to execute '/usr/bin/bash' as sysad on muru-arch.
$sudo -u root bash -c 'echo $USER'
root
上一篇:android – 禁用supersu权限对话框


下一篇:linux 常用安全设置整理