Bonjour,
Suite a la demande de mon supérieur j’ai crée deux machine virtuelle ou j’ai installer sur l’une le service squid et sur l’autre le service LDAP. Le but de ses deux vm et de pouvoir gerer les droit des utilisateur sur internet via les autorisation donné au personne sur le service LDAP.
J’ai donc commencer a suivre des tutos pour configurer ces deux service. Tous semblais bien marcher jusqu’a ce que j’essaye de mettre en place l’authentification sur le service squid avec le service LDAP mais lorsque je redémarre squid il me met que le fichier basic_ldap_auth n’est pas trouvé.
mon fichier squid.conf :
# nom de la machine
visible_hostname srv-proxy
# Ecouter sur l’interface du réseau local (LAN)
http_port 3128
# Parametrage du fichier basic_ldap_auth
auth_param basic program /usr/lib/squid/basic_ldap_auth -b "dc=cesi,dc=fr" -f uid=%s -h 10.0.1.3
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
# Identifie et autorise les reseaux ou adresse IP
acl localnet src 10.0.1.0 255.255.255.0 # test
# Autorise les port
acl Users proxy_auth REQUIRED
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 488 # gss-http
acl Safe_ports port 777 # multiling http
# accepte ce qui est lié au reseau
http_access allow Users
http_access allow localnet
http_access allow localhost
http_access deny all !Safe_ports
# Logs
access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
# Serveur DNS
dns_nameservers 10.0.1.1
Si quelqu’un aurais une idée comme je suis nouveau sur linux il est fort probable que j’ai fait des erreur plus au moins importante.
Cordialement