Para hacer que los navegadores web pasen por Squid, debemos modificar las preferencias de conexión.
Edit-->preferences-->network-->manual proxy configuration
En HTTP proxy ponemos la ip de nuestro servidor Squid y el puerto donde escucha las peticiones. Luego tildamos la opción "Use this proxy server for all protocols".
Si tenemos Apache en nuestro servidor debemos especificarle a nuestro navegador que no pase por Squid para llegar a Apache, para lograr esto, donde dice "no proxy for" agregamos la ip de nuestro servidor Squid.
sábado, 7 de julio de 2007
Permisos para reiniciar squid
Para permitir que un usuario determinado pueda reiniciar squid tenemos que modificar el archivo sudoers con:
Por ejemplo para que el usuario de Apache www-data pueda reiniciar Squid, en caso de tener una aplicación web que lo necesite:
www-data ALL=NOPASSWD: /etc/init.d/squid restart
NOPASSWD: es para que no nos pida la password del usuario.
www-data es el usuario de apache al que queremos darles permisos para ejecutar un comando de root.
Luego una vez logeados como ese usuario,para ejecutar ese comando hacemos:
sudo /etc/init.d/squid restart
Por ejemplo para que el usuario de Apache www-data pueda reiniciar Squid, en caso de tener una aplicación web que lo necesite:
www-data ALL=NOPASSWD: /etc/init.d/squid restart
NOPASSWD: es para que no nos pida la password del usuario.
www-data es el usuario de apache al que queremos darles permisos para ejecutar un comando de root.
Luego una vez logeados como ese usuario,para ejecutar ese comando hacemos:
sudo /etc/init.d/squid restart
Suscribirse a:
Entradas (Atom)