It appears as though you do not have permission to view information for any of the hosts you request


问题: 页面提示没有权限.......
It appears as though you do not have permissionto view information for any of the hosts you requested...
似乎你没有权限查看任何你要求的主机信息…


解决办法:

1、修改/etc/cgi.cfg

vi     /usr / local /nagios /etc /cgi.cfg
use_authentication = 1 #把 1修改为 0,保存
[root@bairui212 ~]# service nagios restart    重启服务

再次访问就能正常访问了.这种修改后安全性差了,不推荐

2、 还记得我们装nagios时生成的一个管理员帐号吗

htpasswd ‐ c /usr / local /nagios /etc /htpasswd.users david
nagiosadmin是我们用来登录nagios的管理员,而cgi.cfg就是用来验证管理员身份的!
如果你生成的管理员用户不是nagiosadmin,验证的时候就会失败,也就会出现开始我们描述的那个错误了!!
所以,我们现在只要把配置文件里的用户名改为实际的管理员用户名,保存,再重新启动nagios即可!

vi /usr / local /nagios /etc /cgi.cfg

将以下的几项中的nagiosadmin改为你实际的用户名即可,其实也可以在后面加上你的用户名,与前面用逗号隔开

authorized_for_system_information =nagiosadmin,david
authorized_for_configuration_information =nagiosadmin,david
authorized_for_system_commands =nagiosadmin,david
authorized_for_all_services =nagiosadmin,david
authorized_for_all_hosts =nagiosadmin,david
authorized_for_all_service_commands =nagiosadmin,david
authorized_for_all_host_commands =nagiosadmin,david
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值