Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:linux:squid [2015/08/14 14:57] benoit |
informatique:linux:squid [2018/09/06 19:10] (Version actuelle) |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
http_port 3128 | http_port 3128 | ||
- | ==== Authentification ==== | + | ==== Authentification basic ==== |
+ | |||
+ | Créer le fichier mot de passe | ||
+ | htpasswd -c /etc/squid3/passwd user | ||
+ | |||
+ | Vérifier que le module requis est bien présent : | ||
+ | dpkg -L squid3 | grep ncsa_auth | ||
+ | |||
+ | Editer : | ||
+ | vi /etc/squid3/squid.conf | ||
+ | |||
+ | Ajouter : | ||
+ | auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid3/passwd | ||
+ | auth_param basic children 5 | ||
+ | auth_param basic realm Squid proxy-caching web server | ||
+ | auth_param basic credentialsttl 2 hours | ||
+ | auth_param basic casesensitive off | ||
+ | |||
+ | Ajouter | ||
+ | acl ncsa_users proxy_auth REQUIRED | ||
+ | http_access allow ncsa_users | ||
+ | |||
+ |