用户登录

为nagios添加一个非管理员帐号

    在nagios配置成功后,我们可能还需要一个只能查看状态的用户,不让其更改配置。可以通过如下的步骤来添加这个用户。
    
    首先我们来为新用户添加apache目录的访问权限:
    /usr/local/apache2/bin/htpasswd /usr/local/nagios/etc/htpasswd.users test_view

    编辑文件 vi /usr/local/nagios/etc/objects/contacts.cfg


###############################################################################
###############################################################################
#
# CONTACTS
#
###############################################################################
###############################################################################

下边添加如下几行:
define contact{
        contact_name                    test_view           ;Short name of user
        use                             generic-contact     
        alias                           test_viewer         ;Full name of user
        email                           test@example.com  
        }
        
然后在
###############################################################################
#
# CONTACT GROUPS
#
###############################################################################

下边添加如下几行:
define contactgroup{
        contactgroup_name       test
        alias                   test_viewers
        members                 nagiosadmin,admin,test_view
        }
        
保存退出。


最后我们在设备或主机的配置文件中将设备或服务的配置项中的:
 contact_groups          admins
 更改为: contact_groups          admins,test
 
 即可。
uddtm 2009-08-31

游客评论

发表评论