Por favor , gostaria de saber se tme como criar uma acl request_body_max_size mas especificando os usuarios que ficarao a parte dessa regras , sendo assim colocando algumas maquinas e outras nao , sera que teria como fazer isso ???
Por favor , gostaria de saber se tme como criar uma acl request_body_max_size mas especificando os usuarios que ficarao a parte dessa regras , sendo assim colocando algumas maquinas e outras nao , sera que teria como fazer isso ???
isso to tirando do site squid ninja, eu tentei aqui fazer igual mas n obtive sucesso, se vc consegue me avisa... la vai
site do squid ninja http://www.linuxman.pro.br/squid/#toc65Segue um script que encontrei na internet (referência abaixo), que nos permite criar ACLs baseadas nesse parâmetro. Vamos chamá-lo de /etc/squid/modulos/size.sh
#!/bin/sh
while read line; do
set -- $line
length="$1"
limit="$2"
if [ "$length" -le "$2" ]; then
echo OK
else
echo ERR
fi
done
Depois basta criar uma ACL assim:
external_acl_type request_body %{Content-Length} /etc/squid/modulos/size.sh
acl request_max_10KB request_body 10240
Com isso limitamos o tamanho do upload para 10KB, o que deve ser suficiente para preenchimento de um formulário, mas pouco para um upload.
Referências
http://squid.visolve.com/squid24s1/access_controls.htm
http://www.secforum.com.br/article.php?sid=1259
http://www.mail-archive.com/squid-us.../msg16568.html
espero ter ajudado, t+