所以我们要从Nagios 3到Nagios 4,因为我们在主机上已经有点落后了,所以我们想要重新开始。
我去的设置是:
现在,我已经完美地工作了。 我遇到的唯一问题是外部命令。 我以nagiosadmin身份login:
External Command Interface Last Updated: Wed Dec 2 21:51:50 CET 2015 Nagios® Core™ 4.1.1 - www.nagios.org Logged in as nagiosadmin
但是,我收到这个消息:
对不起,您没有权限提交指定的命令。
我的cgi.cfg:
physical_html_path=/usr/local/nagios/share url_html_path=/nagios use_authentication=1 default_user_name=nagiosadmin authorized_for_system_information=nagiosadmin authorized_for_system_commands=nagiosadmin authorized_for_configuration_information=nagiosadmin authorized_for_all_hosts=nagiosadmin authorized_for_all_host_commands=nagiosadmin authorized_for_all_services=nagiosadmin authorized_for_all_service_commands=nagiosadmin default_statusmap_layout=5 default_statuswrl_layout=4 refresh_rate=90 ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$ authorized_for_read_only=rlaugen main_config_file=/usr/local/nagios/etc/nagios.cfg
权限是正确的(或者至less它看起来像我) – 所有cgi文件上的“-rwxrwxr-x”,而所有者是nagios:nagcmd。 nagcmd的成员:
nagcmd:x:1001:nagios,www-data
我尝试着做出任何我能想到的改变,但是我仍然不知所措,决定试试看看有没有其他人对我如何解决这个问题有什么想法。 让我知道是否需要更多的信息。
谢谢。