zabbix-agent sh:XXXX Permission denied

ZABBIX客户端的安装、配置

版主: xiaobu

回复
chankcheng
初学乍练
初学乍练
帖子: 1
注册时间: 2016年 5月 12日 11:05 星期四

zabbix-agent sh:XXXX Permission denied

帖子 chankcheng » 2016年 6月 29日 11:35 星期三

环境:centos 6
zabbix-agent 版本:2.2.1

zabbix-agent 安装方式:
1)采用yum安装;
2)下载安装包再安装; 路径:http://www.centoscn.com/CentosServer/lo ... /1166.html

需求:
1、利用zabbix的自定义监控key的功能;
UserParameter=monitor.zabbixself.buss[*],/usr/local/zabbixselfkey/zabbixselftDefinekey.exe $1
2、查看zabbix-agent.log日志,显示:sh:/usr/local/zabbixselfkey/zabbixselftDefinekey.exe:Permission denied

查找步骤:
1、通过查阅资料和请教不同人,zabbix自定义监控key执行命令默认采用的是zabbix用户;
2、通过su - zabbix ,再运行zabbixselfDefinekey.exe;
3、重启zabbix-agent后,日志提示:sh:/usr/local/zabbixselfkey/zabbixselftDefinekey.exe:Permission denied

请教各位同仁,是否有其他的解决方案?

frozenearth
初学乍练
初学乍练
帖子: 6
注册时间: 2018年 6月 13日 14:32 星期三

Re: zabbix-agent sh:XXXX Permission denied

帖子 frozenearth » 2018年 6月 13日 14:51 星期三

编辑
vim /etc/sudoers
在root下面添加一行
root ALL=(ALL) ALL
zabbix ALL=NOPASSWD: /usr/local/zabbixselfkey/zabbixselftDefinekey.exe
让zabbix以root权限运行你的zabbixselftDefinekey.exe文件

回复