n4t4n
(usa Arch Linux)
Enviado em 26/09/2011 - 14:15h
thi escreveu:
Olá amigo, boa tarde!
Eu quero definir no browser em cada computador, de máquina a máquina.... pensei que fosse mais simples tirar.
Pensei q era somente comentar a linha do transparent e definir o ip do proxy e a porta nas estações.....
não tem algo mais mastigado sobre esse assunto n?
abs.
Você precisa basicamente retirar a opção transparent, deixando somente
port 3128
Porém tem que existir uma base de dados na qual conste os usuários cadastrados e autorizados (ou não) a fazer login para navegar. Isso (o jeito mais simples) você pode fazer usando o ncsa_auth e indicando o local da sua base de dados, que no exemplo é /etc/squid/usuarios/passwd
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/usuarios/passwd
auth_param basic children 5
#Mensagem quer sera exibida ao usuario no navegador
auth_param basic realm Acesso restrito - Digite seu Login
Importante colocar isso antes de liberar qualquer acesso para que se aplique a todos, se você quiser que seja assim
Aqui, bem mastigado:
http://www.vivaolinux.com.br/artigo/Squid-com-autenticacao