Nagios - Действительно ли возможно создать “представление только” пользователи и позволить им просмотреть только определенные сервисы/серверы?

просто экспортируйте mysql базу данных - она содержит все полномочия и сведения об учетной записи с хешированными паролями.

3
задан 10 October 2012 в 18:25
3 ответа

Можно ли создавать пользователей «только для просмотра»?

Конечно, вы можете сделать это с помощью переменной authorized_for_read_only :

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

# A comma-delimited list of usernames that have read-only rights in
# the CGIs. This will block any service or host commands normally shown
# on the extinfo CGI pages. It will also block comments from being shown
# to read-only users.

authorized_for_read_only=anonymous

и разрешить им просматривать только определенные службы / серверы?

Создать определение контакта с тем же именем контакта :

/ usr / local / nagios / etc / objects / contacts.cfg

define contact{
        contact_name                    anonymous
        use                             generic-contact
        alias                           No Name
        service_notifications_enabled   1
        host_notifications_enabled      1
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    c,w,r
        host_notification_options       d,u,r
        email                           anonymous@domain.com
        }

(это называется аутентифицированным контактом )

, затем сделайте его контактом хостов / служб, которым вы хотите разрешить просмотр:

define host{
        use                     linux-server
        host_name               localhost
        address                 127.0.0.1
        contacts                anonymous
        contact_groups          admin
        }
8
ответ дан 3 December 2019 в 05:05

да, просто создайте пользователя без каких-либо специальных прав.

0
ответ дан 3 December 2019 в 05:05

Ну, я попытался изменить authorized_for_read_only недвижимость тоже. но для просмотра сервисов и хостов необходимо также внести следующие изменения конфигурации. После этого перезапустите сервер apache.

authorized_for_all_services=nagiosadmin,--your user--
authorized_for_all_hosts=nagiosadmin,--your user--
0
ответ дан 3 December 2019 в 05:05

Теги

Похожие вопросы