Squid: Autenticando em /etc/shadow

Publicado por Thiago Fernandes de Melo em 01/09/2008

[ Hits: 9.087 ]

Blog: http://www.hospedarfacil.com.br

 


Squid: Autenticando em /etc/shadow



Olá pessoal,

Aqui vai uma dica para tornar mais prático a forma de tratar os usuários, centralizando de forma simples usuários de e-mail, ftp e navegação (proxy).

Muitos podem achar essa dica inútil pelo simples fato de existir muitas outras formas de centralizar autenticação, mas alguns podem usar essa forma devido a praticidade e simplicidade de configurar.

Como é uma dica, estou pressupondo que o Squid de vocês já esteja funcionando e possivelmente já esteja com alguma outra forma de autenticação.

Então vamos a dica!

Abra o squid.conf e insira:

#Autenticação
auth_param basic children 5
auth_param basic credentialsttl 2 hours
authenticate_cache_garbage_interval 10 minutes
authenticate_ttl 10 minutes
authenticate_ip_ttl 0 seconds
auth_param basic realm Autenticador, Digite seu login e senha
auth_param basic children 5
auth_param basic program /usr/lib/squid/ncsa_auth /etc/shadow

Onde /etc/shadow será o arquivo a ser consultado.

Para alterar a senha de um usuário basta executar:

# passwd NOMEUSUÁRIO

Para adicionar usuários:

# adduser NOMEUSUÁRIO

Outras dicas deste autor

SSH: Somente usuários autorizados

Putty: VIM com acentuação

Postfix bloqueando e-mails indesejados

LSOF: Quem está ouvindo aí no seu Linux?

Comando para envio de dados via console para outro console

Leitura recomendada

Convertendo qualquer formato de vídeo com uma simples linha de comando.

Compilando a última versão do WINE no Linux

Skype no Ubuntu - Hoary

Desenhando diagramas UML no Linux

Instalação do Debian Lenny através de dispositivos removíveis USB

  

Comentários
[1] Comentário enviado por trato em 26/11/2008 - 09:59h

Opa, mas agora me surge a dúvida, como setar acesso apenas aos usuarios autrenticados?

[2] Comentário enviado por m4tri_x em 27/11/2008 - 14:51h

acl USUARIOS proxy_auth "/etc/squid/usuarios"

http_access allow USUARIOS

http_access deny all


tenta assim



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts