Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
tutoriel:comment_mettre_en_place_un_proxy_squid_avec_authentification_ncsa [Le 15/12/2011, 15:17]
127.0.0.1 modification externe
tutoriel:comment_mettre_en_place_un_proxy_squid_avec_authentification_ncsa [Le 29/07/2015, 11:09]
109.213.170.216 [Configuration de Squid]
Ligne 23: Ligne 23:
 **Remarque** :​ les commandes suivantes sont à taper dans un terminal de **root**, comme celui obtenu avec 'sudo -i' **Remarque** :​ les commandes suivantes sont à taper dans un terminal de **root**, comme celui obtenu avec 'sudo -i'
  
-Pour pouvoir être authentifie ​par Squid il faut tout d'​abord créer notre fichier d'​utilisateurs et lui donner les permissions appropriées. Pour cela, effectuez les commandes suivantes :+Pour pouvoir être authentifié ​par Squid il faut tout d'​abord créer notre fichier d'​utilisateurs et lui donner les permissions appropriées. Pour cela, effectuez les commandes suivantes :
  
 <​code>​ <​code>​
-truncate -s 0 /etc/squid/users +truncate -s 0 /etc/squid3/users 
-chown root:proxy /etc/squid/users +chown root:proxy /etc/squid3/users 
-chmod 0640 /etc/squid/users+chmod 0640 /etc/squid3/users
 </​code>​ </​code>​
  
 Pour ajouter des utilisateurs,​ utilisez : Pour ajouter des utilisateurs,​ utilisez :
-<​code>​htpasswd -m /etc/squid/users <nom de l'​utilisateur></​code>​+<​code>​htpasswd -m /etc/squid3/users <nom de l'​utilisateur></​code>​
  
 Il faut répéter la dernière opération autant de fois que vous avez d'​utilisateurs. Sachez que les mots de passe sont cryptés avec la méthode //MD5//. Il faut répéter la dernière opération autant de fois que vous avez d'​utilisateurs. Sachez que les mots de passe sont cryptés avec la méthode //MD5//.
Ligne 38: Ligne 38:
 Pour vérifier que le fichier est correct et fonctionnera avec Squid utilisez la commande suivante : Pour vérifier que le fichier est correct et fonctionnera avec Squid utilisez la commande suivante :
  
-<​code>/​usr/​lib/​squid/ncsa_auth ​/etc/squid/​users</​code>​+<​code>/​usr/​lib/​squid3/basic_ncsa_auth ​/etc/squid3/​users</​code>​
  
 Rentrez votre login et votre mot de passe de la manière suivante : Rentrez votre login et votre mot de passe de la manière suivante :
Ligne 52: Ligne 52:
 Éditez le fichier]] **/​etc/​squid/​squid.conf** de configuration de Squid, Éditez le fichier]] **/​etc/​squid/​squid.conf** de configuration de Squid,
  
-  * dans la partie **''​TAG:​ auth_param''​**,​ décommentez les lignes suivantes : auth_param et remplacez les si besoin par celles ci-dessous :+  * dans la partie **''​TAG:​ auth_param''​**,​ décommentez les lignes suivantes : auth_param et remplacez-les si besoin par celles ci-dessous :
  
 <​file>​ <​file>​
-auth_param basic program /​usr/​lib/​squid/​ncsa_auth ​/​etc/​squid/​users+auth_param basic program /​usr/​lib/​squid/​basic_ncsa_auth ​/​etc/​squid/​users
 auth_param basic children 5 auth_param basic children 5
 auth_param basic realm Squid proxy-caching web server auth_param basic realm Squid proxy-caching web server
Ligne 73: Ligne 73:
 <​file>​http_access allow GroupePC Users</​file>​ <​file>​http_access allow GroupePC Users</​file>​
  
-**GroupePC** représente le groupe de machine ​que vous avez autorisé à avoir accès à votre proxy, pour plus de renseignements il faut se référer au site de [[http://​www.squid-cache.org|Squid]]+**GroupePC** représente le groupe de machines ​que vous avez autorisé à avoir accès à votre proxy. Pour plus de renseignementsil faut se référer au site de [[http://​www.squid-cache.org|Squid]]
  
-Attention ! Après avoir fait cette configuration sur un 10.04 serveur, il s'avère que la ligne précédente empêche Squid (en version 2) de se lancer. Il faut plutôt ​utiliser :+À partir de 10.04 serveur ​jusqu'à 14.04, Il faut utiliser :
 <​file>​http_access allow Users</​file>​ <​file>​http_access allow Users</​file>​
  
  • tutoriel/comment_mettre_en_place_un_proxy_squid_avec_authentification_ncsa.txt
  • Dernière modification: Le 18/11/2016, 16:59
  • par 62.235.25.125