tchaning
4420Messages postés
15 juillet 2008Date d'inscription
29 décembre 2010Dernière intervention
11 mars 2010 à 16:50
Authentification
Modifier le fichier cgi.cfg :
#vi /usr/local/nagios/etc/cgi.cfg
A la ligne 86 il y a écrit :
use_authentication =
Pour utiliser l’authentification il faut juste mettre cette variable différente de 0 (ex : 1).
Pour mettre un login et un mot de passe taper la commande :
#htpasswd –c /usr/local/nagios/etc/htpasswd.users nagiosadmin
New password : ****
Re-type password : ****
Il faut maintenant informer apache:
#vi /etc/apache2/conf.d/nagios.conf
Modifier :
ScriptAlias /nagios/cgi-bin /usr/local/nagios/cgi-bin/
<Directory "/usr/local/nagios/cgi-bin">
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>
Alias /nagios /usr/local/nagios/share/
<Directory "/usr/local/nagios/share">
Options None
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
require valid-user
</Directory>
Relancer apache :
#/etc/init.d/apache2 restart
L’authentification devrait s’afficher quand vous voudriez accéder à votre page web nagios.