我使用以下命令创建了sudo
用户:hrsupport
hrsupport ALL=ALL, NOPASSWD: /bin/chown, /bin/chmod, /bin/chgrp, /scripts/pkgacct, /scripts/restorepkg
我怎样才能实现这个目标
- 应该
hrsupport
能够在其他目录上创建和删除文件,例如/home/someone
- 无法
hrsupport
做到,这是cd
作为一个群体home/someone/public_html
nobody
- 用户
hrsupport
应该只能执行上述命令+任何用户常用的其他命令。
答案1
经过很长一段时间,我终于找到了答案。
问题:==> hrsupport 无法 cd 到 home/someone/public_html,该目录中没有人作为一个组
解决方案:==>我将hrsupport用户添加到nobody组中
问题解决了。