在命令抛出 'cannot set egid: Operation not permitted error'

at command throws 'cannot set egid: Operation not permitted error'

我正在尝试使用以下命令执行命令:

/usr/local/bin/php xxx.php | at now + 10 minutes

但是,终端抛出这个错误:

cannot set egid: Operation not permitted error

我尝试将用户添加到 /etc/at.allow,但这没有用。我还删除了 /etc/at.deny,但这也没有帮助。有什么想法吗?如何授予用户使用 at 命令的权限?

/usr/bin/at的权限不正确,需要setuid到root:

sudo chmod u+s /usr/bin/at