Я хочу создать несколько учетных записей пользователей, у каждого пользователя есть своя группа хостов. Когда они входят в свою учетную запись, они могут только просматривать хосты в своей группе и управлять ими. Как мне это сделать? Есть ли инструмент для облегчения лечения? Я новичок в Nagios. Спасибо.
определить контакт
define contact{
contact_name somedude
alias somedude
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,r
service_notification_commands notify-service-by-email
host_notification_commands notify-host-by-email
email somedude@example.org
}
определить группу, содержащую контакт
define contactgroup {
contactgroup_name somegroup
members somedude
}
когда вы определяете хост, включите contact_group
define host {
host_name someserver.example.org
contact_groups somegroup
address 1.2.3.4
use generic-host
notifications_enabled 1
}
создайте пароль для этого пользователя:
htpasswd /etc/nagios3/htpasswd.users somedude
(/ etc / nagios3 может быть неправильным каталогом в зависимости от вашей установки)