
cpa83
(usa Debian)
Enviado em 29/12/2010 - 13:53h
Aqui eu uso squid autenticado, tenho uma lista com usuários livres da diretoria e outra lista restrita para o resto dos usuários que so acessam os sites que estão na lista branca.
cache_access_log /var/log/squid/access.log
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm seu texto
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl grpacessorestrito proxy_auth "/etc/squid/grpacessorestrito"
acl grpacessototal proxy_auth "/etc/squid/grpacessototal"
acl download urlpath_regex .pps$ .ppt$ .rar$ .mp3$ .rmvb$ .mpg$ .avi$ .bat$ .scr$ .aff$
#Bloquear Tudo
http_access deny download
acl listabranca dstdomain "/etc/squid/listabranca"
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
acl all src 0.0.0.0/0.0.0.0
acl autenticacao proxy_auth REQUIRED
http_access allow grpacessototal
http_access deny all grpacessorestrito !listabranca