Saludos listeros
despues de unas largas horas nalgas, varias busquedas en inet y una
serie de experimentos de prueba y error solucione mi problema de
autenticar usuarios en squid basado en grupos publico la respuesta ya
que casi todo lo que encontre en inet esta basado el programa externo
squid_ldap_auth y squid_ldap_group y las versiones ultimas de squid usan
basic_ldap_auth y ext_ldap_auth_acl ademas doy por solucionado y cerrado
el hilo
Para autenticar contra AD
auth_param basic program /usr/lib/squid3/basic_ldap_auth -R -b
"dc=cubasoy,dc=minag,dc=cu" -D
"cn=ususario_admin,ou=UsuariosCubasoy,dc=cubasoy,dc=minag,dc=cu" -W
/etc/squid3/password -f sAMAccountName=%s -h ip_server_ldap
1. dc=cubasoy,dc=minag,dc=cu raiz del
arbol ldap
2. ususario_admin un usuario
con administrador que este en la raiz
3. ou=UsuariosCubasoy,dc=cubasoy,dc=minag,dc=cu cn del
usuario_admin
4. /etc/squid3/password guarda el
pass del usuario_admin
para filtrar por grupos
external_acl_type controlador %LOGIN /usr/lib/squid3/ext_ldap_group_acl
-R -b "dc=cubasoy,dc=minag,dc=cu" -D
"cn=adminjabber,ou=UsuariosCubasoy,dc=cubasoy,dc=minag,dc=cu" -W
/etc/squid3/password -f "(& (objectclass=person) (sAMAccountName=%v)
(memberof=cn=%a,ou=UsuariosCubasoy,dc=cubasoy,dc=minag,dc=cu))" -h
ip_server_ldap
1. controlador nombre de la
acl
2. dc=cubasoy,dc=minag,dc=cu raiz donde
estan los grupos creados
3. ususario_admin un usuario
con administrador que este en la raiz
4. ou=UsuariosCubasoy,dc=cubasoy,dc=minag,dc=cu cn del
usuario_admin
5. /etc/squid3/password guarda el
pass del usuario_admin
acl para implementar todo
acl Con_Internet external controlador Internet
acl Solo_Nacional external controlador Nacional
1. Con_Internet nombre de la acl
2. controlador nombre de la acl que filtra por grupos
3. Internet nombre del grupo a evalaur
luego de esto solo queda darle el uso que se desee, puedes limitar la
navegacion a nacional o internacional o lo que necesites solo debes
crear las acl que correspondan.
saludos a todos.
Yasnel Saborit Góngora
Esp. Informatica y Comunicaciones
Empresa Agropecuaria Cubasoy
"Los ordenadores son como los bikinis. Ahorran a la gente el hacer
muchas conjeturas"
-- Sam Ewing
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l