Servidor FreeRADIUS/Modulo LDAP
De IFRS Campus Canoas
Revisão de 16h54min de 3 de setembro de 2015 por Vinicius.alves (Discussão | contribs)
Módulo LDAP
Arquivo de configuração do módulo LDAP /etc/freeradius/modules/ldap .
# Consulta Alunos ldap ldapalunos{ server = "XXX.XXX.XXX.XXX" # IP do servidor LDAP. identity = "CN=USUARIO,CN=Users,DC=canoas,DC=ifrs,DC=edu,DC=br" # Usuário para conectar no LDAP. password = senha basedn = "DC=canoas,DC=ifrs,DC=edu,DC=br" filter = "(&(sAMAccountName=%{mschap:User-Name})(memberOf=CN=alunos,OU=Groups,DC=canoas,DC=ifrs,DC=edu,DC=br))" # Filtro de pesquisa no LDAP. ldap_connections_number = 15 max_uses = 0 port = 389 timeout = 4 timelimit = 3 net_timeout = 1 tls { start_tls = no } dictionary_mapping = ${confdir}/ldap.attrmap edir_account_policy_check = no chase_referrals = no rebind = yes keepalive { idle = 60 probes = 3 interval = 3 } } # Consulta Administrativos ldap ldapadministrativos { server = "XXX.XXX.XXX.XXX" identity = "CN=USUARIO,CN=Users,DC=canoas,DC=ifrs,DC=edu,DC=br" password = senha basedn = "DC=canoas,DC=ifrs,DC=edu,DC=br" filter = "(&(sAMAccountName=%{mschap:User-Name})(objectClass=user)(objectCategory=person) # O filtro completo deve fica na mesma linha. (|(memberOf=CN=administrativos,OU=Groups,DC=canoas,DC=ifrs,DC=edu,DC=br) (memberOf=CN=professores,OU=Groups,DC=canoas,DC=ifrs,DC=edu,DC=br) (memberOf=CN=terceirizados,OU=Groups,DC=canoas,DC=ifrs,DC=edu,DC=br) (memberOf=CN=outros,OU=Groups,DC=canoas,DC=ifrs,DC=edu,DC=br)))" ldap_connections_number = 15 max_uses = 0 port = 389 timeout = 4 timelimit = 3 net_timeout = 1 tls { start_tls = no } dictionary_mapping = ${confdir}/ldap.attrmap edir_account_policy_check = no chase_referrals = no rebind = yes keepalive { idle = 60 probes = 3 interval = 3 } }