Configurar Usuario y Contraseña en Un Proxy Squid Ubuntu,Centos,Debian y Fedora (Autentificacion de Usuarios)
Escrito por Neftalí Hernández en
agregar,
autentificar,
configurar,
contraseña,
proxy,
squid,
ubuntu,
usuarios
Los usuarios y contraseñas les servirán para tener un mejor control de su proxy y de su ancho de banda ya que si lo dejan libre es muy probable que se les agote rápidamente el ancho de banda ademas de que existen riesgos que correr como el que les bloqueen el proxy porque alguien mas haya hecho algo ilegal con el por lo mismo mi recomendación es que autentifiquen su proxy con los siguientes comandos.
Bien para hacer esto necesitamos que ya sepan o hayan configurado su proxy con los comandos basicos de squid que los pueden encontrar dando click aqui
Ya que tengamos configurado nuestro proxy colocamos el siguiente comando en la consola ssh putty. (al darle enter les pedira la contrasñea que quieren para el usaurio por defecto no la veran cuando la esten escribiendo)
htpasswd -c /etc/squid/accesos usuario1
Con el comando anterior ya habremos creado un directorio que en este caso se llama accesos a partir de ahi todos los usuarios y contraseñas seran almacenadas ahi (para agregar mas de un usuario tendras que escribir el siguiente comando)
htpasswd /etc/squid/accesos usuarios2
Con el comando anterior ya podremos añadir todos los demás usuarios que queramos con su respectiva contraseña pero ahora tenemos que ir a las reglas para permitirle a squid tener acceso a el directorio accesos donde se encuentran los usuarios y contraseñas también falta que añadamos una regla que permita al proxy pedir el usuario y la contraseña.
Ahora anotaremos el siguiente comando para entrar a las reglas de squid.
nano /etc/squid/squid.conf
Ya que estemos dentro añadiremos los siguientes comando que están de color naranja a nuestras reglas básicas configuradas en nuestro tutorial anterior.
http_port 8080 transparent
http_port 53 transparent
cache_mem 100 MB
cache_dir ufs /var/spool/squid 150 16 256
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/accesos
acl password proxy_auth REQUIRED
acl all src 0.0.0.0/0.0.0.0
http_access allow password
http_access allow all
Con las reglas anteriores de color naranja nuestro proxy ya estará configurado para pedir el usuario y contraseña a nuestra cuando se quiera utilizar.
Ya para terminar añadimos el comando para reiniciar squid y hacer que todo lo que hayamos configurado funcione correctamente.
/etc/init.d/squid restart
Bien amigos esos es todo si tienen alguna duda o algo les marca un error no duden en dejarme su problema en los comentarios y con gusto yo les ayudare.
en enlace a la configuracion del proxy esta roto .
ResponderEliminarsaludos.
juan carlos
hola como les va yo soy nuevo en todo esto de configurar yo tengo un squid muy basico lo tengo configurado asi:
ResponderEliminaracl url1 url_regex -i 127.0.0.1
acl url2 url_regex -i localhost
acl url3 url_regex -i (AQUI COLOCAMOS IP DE EL VPS)
acl payload url_regex -i "/etc/squid3/payload.txt"
http_access allow url1
http_access allow url2
http_access allow url3
http_access allow payload
http_access deny all
http_port 8080
http_port 80
http_port 3128
visible_hostname phreaker56
forwarded_for off
via off
en esa configuracion donde deberia agregar las lineas??? te aclaro q comprobe que las usuarios y contraseñas an sido creadas pero o bien conecta con o sin autenticacion o si lo modifico como yo pienso q podria funcionar ya no me conecta directamente