Controle de internet por usuário

Publicado por Lucas Mateus em 25/05/2006

[ Hits: 11.749 ]

 


Controle de internet por usuário



Vamos liberar MSN para os usuários mouricio, paulo e roberto. Vamos liberar acesso total para o usuário marcos.

Exemplo de ACL's, em squid.conf:

acl extensoes urlpath_regex -i "/usr/local/squid/etc/extensoes" # acl que contem extensoes
acl password proxy_auth REQUIRED # arquivo de nomes de usuarios a serem autenticados
acl msnfull proxy_auth "/usr/local/squid/etc/msnfull" # usuarios habilitados para uso MSN
acl netfull proxy_auth "/usr/local/squid/etc/netfull" # usuarios que nao serao barrados
acl bloquear url_regex -i "/usr/local/squid/etc/bloquear" # palavras a serem bloqueadas
acl naobloquear url_regex -i "/usr/local/squid/etc/naobloquear" # palavras a serem liberadas
acl MSN req_mime_type -i ^application/x-msn-messenger$ # bloqueio de conexao do MSN
acl msnmessenger url_regex -i gateway.dll # bloqueio de conexao do MSN
acl bloquearmsn url_regex -i "/usr/local/squid/etc/bloquearmsn" # arquivo para bloquear acesso ao site do MSN

http_access deny extensoes
http_access deny bloquearmsn !msnfull !netfull
http_access deny msnmessenger !msnfull !netfull
http_access deny MSN !msnfull !netfull
http_access allow password naobloquear all
http_access deny bloquear !netfull
http_access allow all

Os arquivos "msnfull" e "netfull" deve conter o login do usuário a ser liberado. No nosso caso, fica assim:

# msnfull
mouricio
paulo
roberto

# netfull
marcos

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Backup do Outlook de uma estação com Windows XP

Guias Oficiais Linux Mint 17

Lista de MIME Types por Content Type

Operador cast

Ubuntu 14.04 - Erro: bloco de ambiente inválido [Resolvido]

  

Comentários
[1] Comentário enviado por denaum em 26/06/2006 - 17:47h

posso em vez do nome do usuario colocar no arquivos os ips? tipo:
192.168.0.3
192.168.0.5
192.168.0.6

[2] Comentário enviado por removido em 16/08/2006 - 19:13h

Excelente dica, exatamente o que eu precisava para bloquear alguns sites para as crianças lá de casa -)
Abraços

[3] Comentário enviado por terra.jr em 18/10/2006 - 10:32h

alguém poderia me explicar o que significa o "req_mime_type"?

Porque o "-i" ?

O que quer dizer "^application/x-msn-messenger$"

E o que é esse "gateway.dll", de onde ele pega?

[4] Comentário enviado por BERNARDOJTS em 05/09/2008 - 05:31h

Interessante o tutorial.
O sistema de controle de internet da Torres Automação tem essas funções também: http://www.torresautomacao.com.br/?page=controle-de-internet

[5] Comentário enviado por llevon em 27/04/2012 - 11:02h

Controle de Internet - Controle o acesso da internet em sua empresa, bloqueio de sites indesejados, bloqueio de Msn, Orkut e outros sites - Confira!
http://www.llevon.com.br/solucoes/solucoes-linux/controle-de-internet



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts