Существует ли способ ограничить пользователя доступом только Тактический Обзор в Nagios?

Существует много различных путей, которыми Вы могли пойти об этом. Вероятно, самый безболезненный путь состоял бы в том, чтобы использовать zabbix 1.8.x's ssh способность к входу в систему выполнить простой сценарий оболочки на сервере VMware, который возвратит результат Вам. Необходимо скомпилировать zabbix_server с libssh для него, чтобы иметь возможность сделать это.

После того как Вы скомпилировали zabbix сервер с ssh возможностью, просто перейдите к серверу VMware "Хост" и добавьте "Объект". Из выпадающего списка будет "Агент SSH". Выберите это, имейте его, входят в хост VMware, выполняют простой сценарий оболочки, который возвращает использование пространства хранилища данных.

Другая возможность состояла бы в том, чтобы установить zabbix_sender (или самодельный эквивалент) на хосте VMware и иметь его, периодически отправляют результаты хранилища данных в zabbix_server.

3
задан 13 August 2013 в 19:18
1 ответ

Через Нагиос? Не то, чтобы я в курсе. Однако вы, вероятно, могли бы взломать свою конфигурацию apache, чтобы разрешить это.

(Полное раскрытие: я не проверял это.)

Может быть, что-то вроде

<DirectoryMatch (/usr/share/nagios3/htdocs|/usr/lib/cgi-bin/nagios3|/etc/nagios3
/stylesheets)>
        Options FollowSymLinks

        DirectoryIndex index.php

        AllowOverride AuthConfig
        Order Allow,Deny
        Allow From All

        AuthName "Nagios Access"
        AuthType Basic
        AuthUserFile /etc/nagios3/htpasswd.users
        AuthGroupFile /etc/nagios3/htpasswd.groups
                <files index.php|side.php|tac.cgi>
                        require group ViewTac
                </files>
        require group FullAccess
</DirectoryMatch>

в сочетании с разделением пользователей на группы сделает то, что вы ищете.

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

Теги

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