O Squid utiliza o programa externo "ldap_auth" para autenticar no OpenLDAP.
Para configurar a autenticação, edite o /etc/squid/squid.conf , mencionando path para o programa squid_ldap, a base do LDAP onde se encontram os usários (-b), o filtro de pesquisa (-f) e o ip/nome do servidor LDAP (-h):
#Autenticacao LDAP
auth_param basic program /usr/lib/squid/ldap_auth -v 3 -b "dc=jld,dc=com" -f "uid=%s" -h ldap.jld.com
auth_param basic children 8
auth_param basic realm Autenticar Usuario
#ACL e acesso
acl autenticados proxy_auth REQUIRED
http_access allow autenticados
Simples, mas perigoso, pois todos os dados estão trafegando em claro.
Para configurar a autenticação, edite o /etc/squid/squid.conf , mencionando path para o programa squid_ldap, a base do LDAP onde se encontram os usários (-b), o filtro de pesquisa (-f) e o ip/nome do servidor LDAP (-h):
#Autenticacao LDAP
auth_param basic program /usr/lib/squid/ldap_auth -v 3 -b "dc=jld,dc=com" -f "uid=%s" -h ldap.jld.com
auth_param basic children 8
auth_param basic realm Autenticar Usuario
#ACL e acesso
acl autenticados proxy_auth REQUIRED
http_access allow autenticados
Simples, mas perigoso, pois todos os dados estão trafegando em claro.
Tags
LDAP
