Ceci est une ancienne révision du document !
Mise en place d'un proxy Squid avec authentification NCSA (pop up d'authentification)
Pré-requis
- une machine (ici sous Ubuntu 6.06 Server) pour Squid.
Installation et configuration de Squid
Installation de Squid
Configuration de Squid
Éditez le fichier /etc/squid/squid.conf de configuration de Squid,
- dans la partie
TAG: auth_param
, commenter tout (si ce n'est pas déjà fait) et n'ajouter que les lignes suivantes :auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp auth_param ntlm children 5 auth_param basic program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-basic auth_param basic children 5 auth_param basic realm Squid AD auth_param basic credentialsttl 2 hours
Enfin, relancer Squid :
sudo /etc/init.d/squid restart
Si vous récupérez [fail]
lors du redémarrage de Squid, alors il faut spécifier le nom de la machine dans squid.conf
, dans la partie TAG: visible_hostname
:
visible_hostname nom_machine
Redémarrer à nouveau Squid.
Auteur : k20.