具有sudo权限的脚本无法执行

问题描述 投票:0回答:1

我在CentOS上有一个apache服务器,这里每个地址都输入一个bash脚本,不需要用户下载的用户脚本,当然,它没有与其他容器一起使用脚本。

在 /etc/sudoers 中,我建议以这种方式执行更改

apache ALL=(ALL) NOPASSWD: /sbin/reboot (for example)

但是尝试执行时,apache日志中输出两条执行错误日志:

sudo: unable to change to root gid: Operation not permitted
sudo: error initializing audio plugins sudoers_audit

我在网上没有找到任何关于sudoers审计的信息,所以我寻求帮助,因为我不知道可以做什么......

linux bash apache centos
1个回答
0
投票

不建议使用

apache
系统帐户用于此目的,因此您会遇到此类错误。

尝试为您的

sudo
任务使用不同的用户帐户(或其他相关帐户),授予相同的权限,然后检查是否会遇到相同的错误。

© www.soinside.com 2019 - 2024. All rights reserved.