Je suis des étapes simples de guides partout sur le web:
a) ajouter un utilisateur à Nagios via la commande htpasswd htpasswd.users username
b) dans le fichier cgi.cfg ajoutez cet utilisateur aux lignes:
authorized_for_system_information=nagiosadmin, username
authorized_for_configuration_information=nagiosadmin, username
authorized_for_system_commands=nagiosadmin, username
authorized_for_all_services=nagiosadmin, username
authorized_for_all_hosts=nagiosadmin, username
authorized_for_all_service_commands=nagiosadmin, username
authorized_for_all_host_commands=nagiosadmin, username
c) redémarrer le service nagios3, même redémarrer le service apache2
mais quand j'essaie de lister quoi que ce soit à partir de l'interface Web nagios, cela me donne toujours ce message ennuyeux:
It appears as though you do not have permission to view information for any of the services you requested...
If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI
and check the authorization options in your CGI configuration file.
Où pourrait être un problème s'il vous plaît?
authorized_for
lignes, par exempleauthorized_for_all_hosts=nagiosadmin,username
. Je doute que ce soit le problème, mais toutes mes configurations de NAGIOS fonctionnent sans espace.