Configurando o Asterisk com autenticação LDAP
O Asterisk é um PBX VoIP capaz de integrar-se com a telefonia convencional. Esse tutorial tem como finalidade auxiliar na configuração do Asterisk utilizando como base de dados o serviço de diretórios LDAP.
Instalação do Asterisk com suporte ao LDAP
Para que haja integração entre o Asterisk e o LDAP é necessário que o mesmo seja compilado com suporte ao protocolo LDAP. Para isso o serviço de diretórios deve estar instalado antes da compilação do Asterisk.
Pré-requisitos: OpenLDAP 2.4.11
Informações gerais:
1) Instalação Asterisk:
Para instalar o Asterisk deve-se efetuar o download do código fonte do software e instalar o mesmo através da seguinte sequência de comandos:
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.2.7.tar.gz
# tar xzvf asterisk-1.6.2.7.tar.gz
# cd asterisk-1.6.2.7
# ./configure
# make menuselect
Após o último comando, abrirá uma janela similar a figura abaixo: Observe que a opção res_config_ldap dentro de Recurse Modules deverá estar habilitada. Dessa forma será instalado o módulo que permite a integração do Asterisk com o LDAP.
Se a opção estiver habilitada e selecionada, a configuração está correta, compile e instale o Asterisk:
# make
# make install
Para gerar exemplos dos arquivos de configuração:
# make samples
Para que o Asterisk inicie com o boot do Linux:
# make config
Dessa forma o Asterisk estará instalado com suporte ao LDAP.
Pré-requisitos: OpenLDAP 2.4.11
Informações gerais:
- Sistema operacional: Debian Lenny 5.0
- Asterisk 1.6.2.7
1) Instalação Asterisk:
Para instalar o Asterisk deve-se efetuar o download do código fonte do software e instalar o mesmo através da seguinte sequência de comandos:
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.2.7.tar.gz
# tar xzvf asterisk-1.6.2.7.tar.gz
# cd asterisk-1.6.2.7
# ./configure
# make menuselect
Após o último comando, abrirá uma janela similar a figura abaixo: Observe que a opção res_config_ldap dentro de Recurse Modules deverá estar habilitada. Dessa forma será instalado o módulo que permite a integração do Asterisk com o LDAP.
Se a opção estiver habilitada e selecionada, a configuração está correta, compile e instale o Asterisk:
# make
# make install
Para gerar exemplos dos arquivos de configuração:
# make samples
Para que o Asterisk inicie com o boot do Linux:
# make config
Dessa forma o Asterisk estará instalado com suporte ao LDAP.