Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Configurando um servidor Freeradius + openLDAP
Linux user
vfrazao
24/09/2011
Instalação e configuração básica de um servidor Radius (Freeradius) com um servidor LDAP (openLDAP).
Por: Victor Frazão
[ Hits: 7276 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

Introdução

A instalação do servidor Radius será feita com a distribuição Mandriva Linux 2010.2. Não entrarei em detalhes sobre distribuições e nem como instalar o Linux e o servidor LDAP (pois este já está configurado).

Este documento se propõe apenas a mostrar como instalar um servidor Radius (Freeradius) em uma máquina já instalada e fazer sua conexão com uma base LDAP também já existente. Além disso, mostrarei como ficarão as configurações neste cenário e farei os testes necessários para o funcionamento adequado do serviço.

A estrutura a seguir mostra como ficará a distribuição dos serviços após sua implementação.

Instalando

Para instalar o Freeradius com o LDAP precisamos dos pacotes: freeradius, freeradius-ldap e freeradius-client.

Para executar a instalação utilizarei o comando urpmi, que instala os pacotes e suas dependências e, caso você configure uma fonte, baixa automaticamente tudo. Este comando é equivalente ao apt-get de outras distribuições (baseadas no Debian).

Digite:

# urpmi freeradius freeradius-ldap freeradius-client

Como mostra a figura a seguir:
Escolha "S", dê enter e o servidor estará instalado.

Observe que, ao final da instalação, será criado um certificado para o servidor Radius (/etc/pki/tls/private/radiusd.pem).

Feito isso, partiremos para as configurações.

Próxima página >>




Páginas do artigo
   1. Introdução
   2. Configurando
   3. Testando

Outros artigos deste autor
Nenhum artigo encontrado.

Leitura recomendada

Comentários
[1] Comentário enviado por diegowalisson em 19/12/2011 - 14:09h:

Exatamente o que estava procurando!
Funfou legal no Ubuntu 11.04.

[2] Comentário enviado por americo2kx em 26/12/2011 - 16:24h:

Caro Victor
Lendo seu material achei interessante e estou tentando fazer em uma ambiente de teste.

estou tendo o seguinte problema, na hora do radtest dá falha...
no LOG: Auth: Login incorrect ( [ldap] User not found): [u041272/123456] (from client localhost port 0)

tem noção do que possa ser?
_____ATUALIZADO___________
já verifiquei.. a informação esta sendo enviada para o LDAP (gerando log no ldap)
parece ser algo tipo o parâmetro (usuario ou senha)... tem como ver o ldif de quando vc criou o usuário de teste?

[3] Comentário enviado por vfrazao em 03/01/2012 - 10:14h:

Caro Americo,

Eu criei um usuário normalmente em minha base ldap. Eu utilizei uma base já existente onde autentico outros serviços.
Você pode testar com algum usuário já cadastrado ou olhar com mais calma o arquivo de configuração. Pode ser que seu ldap esteja configurado para receber somente conexões seguras.
Ou alguma configuração mais específica do seu servidor deve ser ajustada no arquivo de configuração.
Abraços!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.