fs.schmidt
(usa CentOS)
Enviado em 08/02/2011 - 17:55h
Na verdade você terá que fazer por grupos, usuário por usuário é impossível de administrar.
Exemplo:
#Grupos
acl diretoria proxy_auth "/etc/squid/estacoes/diretoria.txt"
acl gerencia proxy_auth "/etc/squid/estacoes/gerencia.txt"
acl financeiro proxy_auth "/etc/squid/estacoes/financeiro.txt"
acl marketing proxy_auth "/etc/squid/estacoes/marketing.txt"
#Sites por grupo
acl sitesdiretoria url_regex "/etc/squid/sites/sitesdiretoria.txt"
acl sitesgerencia url_regex "/etc/squid/sites/sitesgerencia.txt"
acl sitesfinanceiro url_regex "/etc/squid/sites/sitesfinanceiro.txt"
acl sitesmarketing url_regex "/etc/squid/sites/sitesmarketing.txt"
#Liberando o acesso somente aos sites de cada grupo
http_access allow diretoria sitesdiretoria
http_access allow gerencia sitesgerencia
http_access allow financeiro sitesfinanceiro
http_access allow marketing sitesmarketing
Desta forma, cada grupo terá acesso somente aos sites determinados para ele, e basta adicionar os nomes do usuários nos grupos desejados...Eu também criaria uma lista que liberaria para todos, como sites do governo, atualizações de sistemas e definições de vírus,etc....