为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
« 上一篇:
为nagios设置多个接收邮箱 ¦ 下一篇:
网络的发展与应用 »

网站地图