[MASOCH-L] Freeradius com Openldap

Fabio Catunda fcatunda at lightcomm.com.br
Wed Oct 10 12:13:06 BRT 2012


Não tenho certeza, mas tenho impressão que é necessária.

Neste arquivo existe o mapeamento de um atributo para o outro, tipo assim:
...
checkItem       LM-Password                     sambaLMPassword
checkItem       NT-Password                     sambaNTPassword
...

Isso vai depender da sua DIT e tal.

Att,

Catunda.

On 10-10-2012 12:07, Samir Patrice wrote:
> Fabio,
> essa diretiva abixo é obrigatoria?
> dictionary_mapping = ${raddbdir}/ldap.attrmap
>
>
> Em 10 de outubro de 2012 11:44, Fabio Catunda
> <fcatunda at lightcomm.com.br>escreveu:
>
>    
>> Samir,
>>
>> Dá pra usar sem ter o schema no ldap sem problemas, aqui uso sem.
>>
>> Aqui vai a parte do ldap do meu radius.conf:
>>                  server = "<IP>"
>>                  identity = "cn=Manager,dc=..."
>>                  password = "<senha>"
>>                  basedn = "ou=Users,dc=..."
>>
>>                  start_tls = no
>>                  access_attr = "uid"
>>                  dictionary_mapping = ${raddbdir}/ldap.attrmap
>>                  authtype = ldap
>>
>>                  ldap_connections_number = 5
>>                  timeout = 4
>>                  timelimit = 3
>>                  net_timeout = 1
>>
>>
>> Att,
>>
>> Catunda.
>>
>>
>> On 10-10-2012 11:24, Samir Patrice wrote:
>>
>>      
>>> Boa dia pessoal,
>>>
>>> Sou meio leigo pra mexer com ldap e estou com algumas dúvidas para
>>> integrar
>>> com o radius, básicamente eu gostaria de saber se eu posso fazer o radius
>>> ler apenas o usuário e senha na base sem eu ter que carregar o schema
>>> RadiusProfile? No meu caso a base não tem esse schema e nem os usuários
>>> esses atributos e a única coisa que eu gostaria era de ler o uid e a senha
>>> armazenados na base.
>>> No meu radius eu recebo essa mensagem de erro:
>>> Error:   [ldap] ldap_search() failed: Bad search filter:  uid=00123456)
>>> Sei que lendo o erro percebo que tá errado o filtro de busca, mas já
>>> tentei
>>> mudar algumas coisas e mesmo assim não consegui fazer funcionar.
>>> Se alguém puder me dar uma luz de como fazer o filtro de busca funcionar
>>> eu
>>> agradeço.
>>> Abaixo segue meu .conf com as informações da base ldap no radius:
>>> ldap {
>>> #
>>> #  Note that this needs to match the name in the LDAP
>>> #  server certificate, if you're using ldaps.
>>> server = "baseldap.instituição.br<http://baseldap.xn--instituio-s2a7b.br>
>>> <http:**//baseldap.xn--instituio-**s2a7b.br/<http://baseldap.xn--instituio-s2a7b.br/>
>>>        
>>>> "
>>>>          
>>> identity = "cn=admin,dc=instituição,dc=**br"
>>> password = *****
>>> basedn = "ou=people,dc=instituição,dc,**br"
>>> filter = "uid=%{%{Stripped-User-Name}:-**%{User-Name}})"
>>> base_filter = "(uid=%u)"
>>>
>>>
>>>
>>>        
>> __
>> masoch-l list
>> https://eng.registro.br/**mailman/listinfo/masoch-l<https://eng.registro.br/mailman/listinfo/masoch-l>
>>
>>      
>
>
>    



More information about the masoch-l mailing list