这个错误提示表明在执行zabbix_get命令时,脚本woc_port.bash的执行权限被拒绝。解决方法如下:

  1. 检查脚本路径和名称是否正确:确认woc_port.bash脚本的完整路径是否正确,确保脚本的位置与命令中指定的路径一致。

  2. 确保脚本文件具有可执行权限:使用chmod +x /zbx_db/script/woc_port.bash命令为该脚本添加可执行权限。

  3. 确保脚本文件的所有者和组正确:使用chown命令将脚本的所有者和组设置为适当的用户和组,例如chown zabbix:zabbix /zbx_db/script/woc_port.bash

  4. 检查脚本依赖项:如果脚本依赖于其他文件或目录,请确保这些文件或目录的权限设置正确,并且脚本可以访问它们。

  5. 检查SELinux或AppArmor等安全策略:某些安全策略可能会限制脚本的执行权限。如果您的系统中启用了这些安全策略,请确保允许脚本执行。

完成上述步骤后,再次尝试执行zabbix_get命令,应该不再遇到权限拒绝的问题。

zabbix_get -s 101691523 -p 10050 -k wocportbinbash zbx_dbscriptwoc_portbash Permission deniedzabbix服务端用zabbix_get出现脚本权限拒绝怎么回事

原文地址: https://www.cveoy.top/t/topic/ivFQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录