Profundizando nagios.pdf


Vista previa del archivo PDF profundizando-nagios.pdf


Página 1...23 24 252627111

Vista previa de texto


#

Allow from 127.0.0.1
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">
# SSLRequireSSL
Options None
AllowOverride None
Order allow,deny
Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>

Configuración SSL
La configuración HTTPS con SSL se realiza por defecto en la instalación del
paquete Debian y CentOS, no asi en SuSE para ellos deberemos realizar
configuraciones extra.
Primero procederemos a crear las claves SSL
localhost:~
localhost:~
localhost:~
localhost:~
localhost:~
localhost:~
localhost:~

#
#
#
#
#
#
#

openssl genrsa -des3 -out server.3des-key 1024
openssl rsa -in server.3des-key -out server.key
openssl req -new -key server.key -x509 -out server.crt -days 365
chmod 600 server.key
rm server.3des-key
mv server.crt /etc/apache2/ssl.crt
mv server.key /etc/apache2/ssl.key

Dentro del archivo /etc/sysconfig/apache2 deberemos agregarle el siguiente
FLAG de arranque para especificar la utilización del protocolo SSL dentro del
servidor web Apache.
APACHE_SERVER_FLAGS="-D SSL"

A continuación mostramos un archivo de configuración de Apache mas
elaborado con autenticación por ActiveDirectory
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/apache2/ssl.crt/server.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/server.key
ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
<Directory "/usr/local/nagios/sbin">
AuthType Basic
AuthName "Nagios Access"
AuthLDAPEnabled On
AuthLDAPURL ldap://192.168.1.9:389/OU=Usuarios,DC=test,DC=com,DC=ar?
SamAccountName?sub?(&(objectClass=user)
(memberOf=CN=Monitoreo,OU=Tech,OU=Grupos,DC=test,DC=com,DC=ar))
AuthLDAPBindDN usuario_bind@test.com.ar
AuthLDAPBindPassword *****
Options All