本文主要是介绍zabbix-server执行脚本报错: Cannot exectue command “XXX.py“: [13] Permission denied,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题:
在server端设置告警触发动作为 执行远程脚本,在触发后报错:
Cannot exectue command "XXX.py": [13] Permission denied
解决:
首先确认脚本的权限,
chown zabbix:zabbix XXX.py
chmod 700 XXX.py
更改后仍然不行,查找资料:
Zabbix-agent 报错 execl() failed for [ ]: [13] Permission denied 解决方法_醉世老翁的博客-CSDN博客
参考这个agent错误,将 zabbix_server.conf里的
#AllowRoot = 0
改为
AllowRoot = 1
重启server,再次触发验证,脚本触发成功(上边是成功的,下边是之前的)。
这篇关于zabbix-server执行脚本报错: Cannot exectue command “XXX.py“: [13] Permission denied的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!