Bienvenido(a) a Alcance Libre 07/10/2025, 03:16
Editar archivo de configuración de Squid:
vim /etc/squid/squid.conf
En CentOS 7 añadir antes de la sección de listas de control de acceso:
auth_param basic program /usr/lib64/squid/basic_pam_auth
auth_param basic children 5
auth_param basic realm Solamente usuarios autorizados
auth_param basic credentialsttl 2 hours
En CentOS 6 añadir antes de la sección de listas de control de acceso:
auth_param basic program /usr/lib64/squid/pam_auth
auth_param basic children 5
auth_param basic realm Solamente usuarios autorizados
auth_param basic credentialsttl 2 hours
Añadir lo siguiente en la sección de listas de control de acceso:
acl password proxy_auth REQUIRED
Añadir o modificar la regla de control de acceso correspondiente:
http_access allow localnet password
Editar /etc/pam.d/squid:
vim /etc/pam.d/squid
Validar que el contenido sea:
#%PAM-1.0
auth include password-auth
account include password-auth
Otorgar SETUID al programa de autenticación:
Ejecutar lo siguiente en CentOS 7:
chmod u+s /usr/lib64/squid/basic_pam_auth
Ejecutar lo siguiente en CentOS 6:
chmod u+s /usr/lib64/squid/pam_auth
Aplicar cambios en Squid.
service squid restart
¡De nada!
No hay seguimientos para esta entrada.
Los siguientes comentarios son de la persona que los haya enviado. Este sitio no se hace responsable de las opiniones expresadas por los participantes en los foros y secciones de comentarios, y el hecho de publicar las mismas no significa que esté de acuerdo con ellas.
Comments are closed and no new posts are allowed.