Configuración de Squid
por Autentificación
1.- Paso
Lo primero es hacer es el contenedor de contraseñas para
nuestro usuarios, por lo que procedemos a crear el siguiente archivo llamado “claves”.
#touch
/etc/squid/claves
Aplico permiso de lectura y escritura para el root y los demás
sin acceso.
#chmod 600
/etc/squid/claves
Asigno el archivo al usuario Squid y al grupo Squid
#chown squid:squid
/etc/squid/claves
2.- Paso
Creación de usuarios para autentificación.
-s /sbin/nologin:
esto se agrega para que el usuario no pueda iniciar sección en el
servidor
-c “Armando Yepez”: aquí envió la orden para guardar la información
del usuario
#adduser -s
/sbin/nologin -c "Armando Yepez" armando
Asigno una contraseña al usuario para el squid
#htpasswd
/etc/squid/claves armando
3.- Paso
Configuración del archivo squid.conf (/etc/Squid/Squid.conf),
procedo a buscar la siguiente línea auth_param
basic program y lo dejo de la siguiente forma.
auth_param basic
program /usr/lib/squid/ncsa_auth /etc/squid/claves
Nota:
Hacer una pequeña búsqueda del directorio “ncsa_auth”
para verificar si se encuentra en la ruta /usr/lib/squid/ncsa_auth /, si este
se encuentra en otra ruta, modificar auth_param
basic program y poner la ruta que
encontraron.
Des comentan la siguiente línea:
acl password
proxy_auth REQUIRED
Y los http_access realizados al final ponen password como
el siguiente ejemplo
http_access allow
red password
Recargo mi archivo del Squid y reinicio el Squid.
#service squid
reload
#service squid restart
Engel aus Metall
Think Free, Think Linux --> armandoyepezjim@hotmail.com
Twitter: @engelausmetall
Think Free, Think Linux --> armandoyepezjim@hotmail.com
Twitter: @engelausmetall
No hay comentarios:
Publicar un comentario