Sudoer 权限被拒绝

Sudoer 权限被拒绝

我在 sudoers 中有一个用户,其条目如下

user    ALL=(ALL) NOPASSWD: /usr/bin/find

然后user会尝试做

/usr/bin/find /var/mailboxes -iname [email protected]

但结果会是这样的

/usr/bin/find: `/var/mailboxes/d2': Permission denied

但是什么时候user用 sudo 运行它

sudo /usr/bin/find /var/mailboxes -iname [email protected]

这将返回路径[email protected]

我怎样才能在任何目录下user运行find而不使用 sudo 命令?

答案1

编写一个使用 sudo(或等效权限提升)的脚本并使用它。

相关内容