Lista Branca no SQUID

1. Lista Branca no SQUID

Bruno Felipe da Silva
brunofeliped

(usa Debian)

Enviado em 19/02/2008 - 16:29h

Bom dia pessoal !!!
Estou fazendo alguns teste e precisaria criar uma espécie de lista branca no squid ...
atualmente minha parte de autenticação está assim

---------------------------------------
# Autenticação de Usuários
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/users
acl sites_block url_regex "/etc/squid/sites_block"
acl liberados proxy_auth "/etc/squid/users_lib"
acl autenticados proxy_auth REQUIRED
http_access allow liberados
http_access deny sites_block
http_access allow autenticados
http_access deny all
-------------------------------------------

então resumindo:
/etc/squid/users - está todos os meus usuários cadastrados com senha
/etc/squid/sites_block - sites bloqueados orkut e derivados
/etc/squid/users_lib - usuários que tem acesso a tudo ...

Agora precisaria que tivesse uma linha que bloqueie todo o acesso e libere somente os sites que eu estipular !!!

Agradeço

Abraços


  


2. Re: Lista Branca no SQUID

Marcos Miras
marcosmiras

(usa CentOS)

Enviado em 19/02/2008 - 16:36h

e o restante das regras? para que irão servir então? É só deixar as linhas:
http_access allow liberados
http_access deny all
caso não for isso reformule a pergunta...
Abraço!


3. Re: Lista Branca no SQUID

Delton
giaco

(usa Debian)

Enviado em 19/02/2008 - 16:49h

Se eu entendi sua pergunta, é isso:


acl sites_liberados url_regex "/etc/squid/sites_liberados"
http_access allow liberados sites_liberados
http_access deny all

Deste modo terão acesso apenas os usuários da sua lista aos sites que estiverem no arquivo sites_liberados.



4. Re: Lista Branca no SQUID

Bruno Felipe da Silva
brunofeliped

(usa Debian)

Enviado em 20/02/2008 - 15:43h

Acho que formulei mal mesmo ...

O que tenho atualmente é o seguinte ...
todos os meus usuários (idependente da permissão de acesso) cadastrados em (/etc/squid/users)

dentro do arquivo (/etc/squid/users_lib) tenho uma lista (texto puro) com os nomes dos usuários com acesso geral.

dentro do arquivo (/etc/squid/sites_block) tenho uma relação de sites bloqueados que todos os usuários não acessam, exceto os da listagem acima (users_lib)

Então o que precisaria agora:
criaria uma lista de sites liberados (sites_lib)
e uma lista de usuários limitados (user_limit)

esses usuários acessariam somente os sites da lista (sites_lib) bloqueando todos os sites demais ..

Valeu pessoal !!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts