Nagios autenticando no Active Directory ( Windows Server 2008 STD )

Neste artigo vamos demostrar como autenticar a interface web do nagios no acive directory ( windows server 2008 STD ).

Versão nagios
Nagios Core 3.2.3
Copyright (c) 2009-2010 Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 10-03-2010
License: GPL

Versão apache
Server version: Apache/2.2.3
Server built: May 4 2011 06:51:15

Pacotes instalados
[root@nagios ~]# rpm -qa | grep nagios
nagios-3.2.3-3.el5.rf
nagios-plugins-1.4.15-2.el5.rf
nagios-devel-3.2.3-3.el5.rf
nagios-nsca-client-2.7.2-2.el5.rf
nagios-plugins-setuid-1.4.15-2.el5.rf
nagios-nrpe-2.12-1.el5.rf
nagios-plugins-nrpe-2.12-1.el5.rf
nagios-nsca-2.7.2-2.el5.rf
rss4nagios-1.1-1.el5.rf

[root@nagios ~]# rpm -qa | grep httpd
httpd-2.2.3-45.el5.centos.1
httpd-devel-2.2.3-45.el5.centos.1
httpd-manual-2.2.3-45.el5.centos.1
httpd-devel-2.2.3-45.el5.centos.1

Versão de SO
cat /etc/issue
CentOS release 5.6 (Final)
Kernel \r on an \m

Instalação
nagios e apache instalados no /etc/

Crie um usuario nagios no Ad com privilegios de leitura

Troque o conteudo do arquivo /etc/httpd/conf.d/nagios.conf por este abaixo

ScriptAlias /nagios/cgi-bin “/usr/lib64/nagios/cgi”

## SSLRequireSSL
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
## Order deny,allow
## Deny from all
## Allow from 127.0.0.1

AuthBasicProvider ldap
AuthType Basic
AuthName “Informe o nome de usuario e senha”
AuthLDAPURL “ldap://ad01.dominio.com.br:389/DC=dominio,DC=com,DC=br?sAMAccountName?sub”
AuthLDAPBindDN “cn=nagios,ou=OU_em_que_o_usuario_foi_criado,dc=dominio,dc=com,dc=br”
AuthLDAPBindPassword “A!S@D#F$G%H¨Y¨T%R$E#W@Q!123qw
Require ldap-user usuario_com_permissao_de_acesso nagios

#########################################
# Autenticacao via arquivo de texto
#
# AuthName “Nagios Access”
# AuthType Basic
# AuthUserFile /etc/nagios/htpasswd.users
# Require valid-user
#
########################################

Alias /nagios “/usr/share/nagios”

## SSLRequireSSL
Options None
AllowOverride None
Order allow,deny
Allow from all
## Order deny,allow
## Deny from all
## Allow from 127.0.0.1

AuthBasicProvider ldap
AuthType Basic
AuthName “Informe o nome de usuario e senha”

AuthLDAPURL “ldap://ad01.dominio.com.br:389/DC=dominio,DC=com,DC=br?sAMAccountName?sub”
AuthLDAPBindDN “cn=nagios,ou=OU_em_que_o_usuario_foi_criado,dc=dominio,dc=com,dc=br”
AuthLDAPBindPassword “A!S@D#F$G%H¨Y¨T%R$E#W@Q!123qw
Require ldap-user usuario_com_permissao_de_acesso nagios

##############################################
# Autenticacao via arquivo de texto
#
# AuthName “Nagios Access”
# AuthType Basic
# AuthUserFile /etc/nagios/htpasswd.users
# Require valid-user
#
##############################################

Deixe uma resposta

Faça o login usando um destes métodos para comentar:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.