1. 新建一个Nagios管理界面认证用户
[root@Nagios ~]# htpasswd/usr/local/nagios/etc/htpasswd.users yangkuo
New password:
Re-type new password:
Adding password for user yangkuo 2. 配置cgi.cfg文件,黄色为新增内容
[root@Nagios ~]# sed -i '181a authorized_for_read_only=yangkuo'/usr/local/nagios/etc/cgi.cfg
[root@Nagios ~]# sed -n '181,187p'/usr/local/nagios/etc/cgi.cfg #无需重启Apache和Nagios服务 #authorized_for_read_only=user1,user2 authorized_for_read_only=yangkuo #只允许查看,不能管理
# STATUSMAP BACKGROUND IMAGE
此时用户yangkuo已经可以登录Nagios主界面了,但是没有权限看Nagios客户端的任何信息
[root@Nagios ~]# sed -i'156,157s/$/&,yangkuo/g' /usr/local/nagios/etc/cgi.cfg
[root@Nagios ~]# sed -n '153,161p' /usr/local/nagios/etc/cgi.cfg #无需重启Apache和Nagios服务 # to authorize any user who hasauthenticated to the web server.