Gerência do Squid
Gerenciando o Squid com opções de adicionar/remover usuários, bloquear/liberar sites, verificar status da conexão, verificar status do squid, limpar o cache do squid. *** Descomentar as linhas abaixo no squid.conf: auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/conf/pass.geral auth_param basic children 5 auth_param basic realm Proxy InfoNet *** Adicionar as linhas abaixo no squid.conf: ### #Definindo acls para o script de Manutencao ### acl sites_liberados_restrito url_regex "/etc/squid/conf/sites_liberados_Restrito" acl palavras_liberadas_restrito url_regex "/etc/squid/conf/palavras_liberadas_Restrito" acl sites_bloqueados_restrito2 dstdom_regex "/etc/squid/conf/sites_bloqueados_Restrito2" acl sites_liberados_geral url_regex "/etc/squid/conf/sites_liberados_Geral" acl sites_bloqueados_geral url_regex "/etc/squid/conf/sites_bloqueados_Geral" ### #Definindo acls dos grupos ### acl gerencia proxy_auth "/etc/squid/conf/users_Gerencia" acl restrito proxy_auth "/etc/squid/conf/users_Restrito" acl restrito2 proxy_auth "/etc/squid/conf/users_Restrito2" http_access allow MAONET gerencia http_access allow MAONET sites_liberados_geral http_access deny MAONET sites_bloqueados_geral http_access allow MAONET restrito2 !sites_bloqueados_restrito2 http_access allow MAONET restrito sites_liberados_restrito http_access allow MAONET restrito palavras_liberadas_restrito *** {01.00.001} Comandos a serem executados para devido funcionamento do script >/etc/squid/conf/sites_liberados_Restrito >/etc/squid/conf/palavras_liberadas_Restrito >/etc/squid/conf/sites_bloqueados_Restrito2 >/etc/squid/conf/sites_liberados_Geral >/etc/squid/conf/sites_bloqueados_Geral >/etc/squid/conf/users_Gerencia >/etc/squid/conf/users_Restrito >/etc/squid/conf/users_Restrito2 chmod 777 /etc/squid/conf/sites_* chmod 777 /etc/squid/conf/users_* chmod 777 /etc/squid/conf/palavras_liberadas_Restrito htpasswd -bc /etc/squid/conf/pass.geral infonet teste mkdir /var/log/manutencao >/var/log/manutencao/manutencao.log chmod -R 777 /var/log/manutencao mkdir /etc/squid/bkp/ chmod 777 /etc/squid/bkp/ groupadd webmaster useradd manutencao -g webmaster passwd manutencao SENHA_DO_USUARIO_MANUTENCAO Obs.: Caso o IP que esteja aparecendo esteja errado no menu 9, será necessário alterar no script a linha abaixo, informando a interface de conexão correta: internet=ppp0 *** Descrição dos Grupos: *** Gerencia: tem acesso a irrestrito Restrito: tem acesso somente aos sites cadastrados como liberados Restrito2: tem acesso a todos os sites, exceto os cadastrados como bloqueados
Por: Jonathan Lessa
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
SysAdmin ou DevOps: Qual curso inicial pra essa área? (0)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta