Autenticação Squid com AD

Posted by Postado por TECNOLOGIA EM APLICAÇÕES On 12:29

A autenticação de usuários é feita através de um software a parte chamado NCSA.

By José Renato (ph4h0k)

Primeiramente devemos copiar o executável o software de autenticação para /usr/bin, ou seja para que você possa digitar o comando diretamente.

Para isso digite o seguinte comando:

cp /usr/lib/squid/ncsa_auth /usr/lib

Para gerar a primeira senha, você deve digitar o seguinte comando:

htpasswd -c /usr/local/squid/etc/passwd marcus

Para gerar as demais, digite:

htpasswd /usr/local/squid/etc/passwd joao

A diferença além do usuário é a opção -c, que serve para que seja criado o arquivo de senhas.

Em seguida, insira a seguinte linha na configuração so proxy

pico /usr/local/squid/etc/squid.conf

authenticate_program /usr/bin/ncsa_auth /usr/local/squid/etc/passwd - Adicione essa linha

acl password proxy_auth REQUIRED - Adicione mais essa linha

Mude a seguinte linha:

http_access allow localnet

para

http_access allow localnet password

Agora, você está dando acesso a sua rede local a internet mas pedindo autenticação.


Fonte: underlinux