./configure --prefix=/usr/local/nagiosEsto instalará los plungins en /usr/local/nagios/libexec. Los plugins instalados son programas tanto en perl como ejecutables. Puede encontrarse otros plugins de terceros en Nagios exchange
make
make install
Una vez instalado el los plugins viene la instalación del Apache. Yo he sacado toda la configuración de Nagios a un fichero independiente y usado la directiva include desde el httpd.conf principal de Apache para poder gestionarlo de manera más sencilla. Fundamentalmente la instalación consiste en creear dos alias o directorios virtuales a los sitios que indica la instalación de Nagios. Además, hay que proteger dichos directorios con ayuda del mecanismo de autorización y auntentificación de Apache. Este usuario que use para autentificar posteriarmente dentro del sistema Nagios. Además yo he restringido en mi configuración las direcciones IP que son capaces de acceder al Nagios y los usuarios válidos:
ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbinEn este caso establecemos el fichero de password de apache en /etc/apache/passwd, permitimos sólo el acceso a localhost y a la 192.168.1.0/24, y sólo el usuario nagios está autorizado para acceder.
<Directory "/usr/local/nagios/sbin">
Options ExecCGI
AllowOverride None
Order deny,allow
Deny from All
Allow from 127.0.0.1
Allow from 192.168.1.0/24
AuthName "Nagios access"
AuthType Basic
AuthUserFile /etc/apache/passwd
Require user nagios
</Directory>
Alias /nagios /usr/local/nagios/share
<Directory "/usr/local/nagios/share">
Options None
AllowOVerride None
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.1.0/24
AuthName "Nagios access"
AuthType Basic
AuthUserFile /etc/apache/passwd
Require user nagios
</Directory>
Technorati Tags: nagios
No hay comentarios:
Publicar un comentario