Squid: Autenticando em /etc/shadow

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

[ Hits: 9.028 ]

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

Enviando dados em formulário através de variáveis ocultas

SSH: Somente usuários autorizados

Putty: VIM com acentuação

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

Postfix bloqueando e-mails indesejados

Leitura recomendada

Instalando amule e atualizando lista de servidores (SuSE, ALTLinux, PCLinuxOS, Mandriva, Fedora, RedHat e derivados)

Localização para uso e ativação de Robots em MetaTrader 5 instalado em Linux - Arquivos executáveis

Vídeo aula: Como instalar o Skype no Ubuntu 13.10

SuperTuxKart - Adicionando complementos

Instalando o aMule e suas dependências no Slackware 10

  

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