Compilando o Squid com autenticação PAM
Nesse artigo vamos compilar o Squid habilitando alguns parâmetros interessantes, tal como o suporte a autenticação PAM, configurar algumas funcionalidades, tal como bloqueio de site por IP ou URL e criar um ambiente de autenticação via browser.
[ Hits: 105.385 ]
Por: Claudio Mercaldo de Almeida em 06/05/2005
Instalando os pacotes
Caso esteja usando um processador PII, PIII ou PIV, seria interessante recompilar o
kernel. Como a distro escolhida foi o
Debian , vamos seguir os passos abaixo:
# uname -a
(O resultado deve ser este abaixo. Note o 2.6.7-1-386).
Linux proxy 2.6.7-1-386 #1 Thu Jul 8 05:08:04 EDT 2004 i686
GNU/Linux
# apt-get install kernel-image-2.6.8-2-686
Reboote o equipamento e após a reinicialização repita o mesmo comando.
NOTA: Caso seu equipamento seja outro, verifique as kerneis disponíveis através do comando:
# apt-cache search kernel-image 2.6.8
Continuando...
# uname -a
(Teremos uma surpresa muito agradável. E o desempenho do equipamento vai melhorar
muito, além de ficar mais estável).
Linux proxy 2.6.8-2-686 #1 Mon Jan 24 03:58:38 EST 2005 i686 GNU/Linux
O próximo passo é instalarmos alguns pacotes inerentes ao Squid:
# apt-get install libc6 libc6-dev
# apt-get install gcc
# apt-get install libpam-modules libpam-devperm
# apt-get install libpam-chroot libpam0g libpam0g-dev
Página anterior Próxima página
Páginas do artigo
1.
Mas o que é PAM?
2.
Qual a vantagem de utilizar o PAM?
3. Instalando os pacotes
4.
Compilando o Squid
5.
Configurando o Squid para execução
6.
Executando o Squid pela primeira vez
7.
Bloqueando sites por palavras e IPs
8.
Execução por runlevel (/etc/init.d/squid start) - OPCIONAL
9.
Testando e finalizando
Outros artigos deste autor
Coletando informações direto do FIREBIRD via D.O.S. ou SHELL
Configurando o Apache para reconhecer arquivos DWG
BackRE - Seu script de backup remoto
Monitoramento de Serviços e Servidores
Postgres e os Sistemas Alterdata
Leitura recomendada
Squid 2.6 com autenticação e bloqueio de sites, downloads, Orkut, MSN, vídeos e googletalk
Instalação do Squid com autenticação NTLM e Kerberos
Squid3 com bloqueio HTTPS [que realmente funciona] - Versão 3.5.22
Criando delay pools (Proxy/Squid)
Instalando o Squid + SquidGuard
Comentários
Cara muito legal este artigo....... bem detalhado e bastante abrangente....
Muito bom! =D
Estava com problemas na hora de autenticar usuarios utilizando o LDAP, isso vai me ajudar bastante!
Muito obrigado!
Mensagem
Muito bom! =D
Estava com problemas na hora de autenticar usuarios utilizando o LDAP, isso vai me ajudar bastante!
Muito obrigado!
Espero ter ajudado!!
Mensagem
Espero ter ajudado!!
Mensagem
Parabéns pelo artigo, super didático, prático e eficiente .......
Gerson Raymond
www.g2cinformatica.com
excelente... resolveu, mas só uma complementação... as permissões do arquido squid em /etc/init.d devem ser alteradas.
root@internet:/etc/init.d# /etc/init.d/squid stop
bash: /etc/init.d/squid: Permissão negada
root@internet:/etc/init.d# chmod 700 squid
depois de feita a alteração...
root@internet:/etc/init.d# /etc/init.d/squid stop
Stopping proxy server: (waiting..................done) squid.
root@internet:/etc/init.d# /etc/init.d/squid start
Starting proxy server: squid.
valeu !!! :)
Mensagem
excelente... resolveu, mas só uma complementação... as permissões do arquido squid em /etc/init.d devem ser alteradas.
root@internet:/etc/init.d# /etc/init.d/squid stop
bash: /etc/init.d/squid: Permissão negada
root@internet:/etc/init.d# chmod 700 squid
depois de feita a alteração...
root@internet:/etc/init.d# /etc/init.d/squid stop
Stopping proxy server: (waiting..................done) squid.
root@internet:/etc/init.d# /etc/init.d/squid start
Starting proxy server: squid.
valeu !!! :)
Tentamos sempre fazer o melhor.....mas sempre passa alguma coisa...Obrigado!!
Att.
ClaudioM
Mensagem
Tentamos sempre fazer o melhor.....mas sempre passa alguma coisa...Obrigado!!
Att.
ClaudioM
Contribuir com comentário
Enviar