Я пытаюсь обойти аутентификацию через
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 не позволяет вам использовать веб-интерфейс, так как он не знает, какой пользователь входит в систему.
Однако, вы можете использовать setenvif, чтобы условно установить переменную окружения REMOTE_USER
, при подключении с этого IP.