Я пытаюсь обойти аутентификацию через
AuthUserFile /etc/nagios3/htpasswd.users
AuthType Basic
AuthName MySite
Require valid-user
Order allow,deny
Allow from 111.111.111.111
Satisfy any
Я могу обойти, но получаю уведомление
Похоже, у вас нет разрешения на просмотр информации о каких-либо запрошенных вами услугах ...
Если вы считаете, что это ошибка, проверьте требования аутентификации HTTP-сервера для доступа к этому CGI и проверьте параметры авторизации в файле конфигурации CGI.
cgi.cfg
authorized_for_system_information=*
authorized_for_configuration_information=*
authorized_for_system_commands=*
authorized_for_all_services=*
authorized_for_all_hosts=*
authorized_for_all_service_commands=*
authorized_for_all_host_commands=*
Я заметил логин как?
Вы не можете иметь use_authentication
установить в cgi.cfg, а затем также обойти аутентификацию.
Как вы обнаружили, Nagios не позволяет вам использовать веб-интерфейс, потому что он не знает, какой пользователь вошел в систему.
Однако вы можете использовать Сетенвиф условно установить REMOTE_USER
переменная окружения при подключении с этого IP.