squid/squid.conf
</code>
La commande retourne :
<file>
acl SSL_ports port 443
acl Safe_ports port 80 ... 2880
refresh_pattern . 0 20% 4320
</file>
Toutes les lignes commencent par une directive.... ut, la première directive ''http_access'' est :
<file>
http_access deny !Safe_ports
</file>
Elle signifie “Accès interdit à tous les ports sauf les ports dé
nfiguration qui donne le moins d’informations :
<file>
ServerTokens Prod
ServerSignature Off
</file>
Rechargez ensuite la configuration d’Apache :
<code ba... m.conf'' et rechargez la configuration Apache :
<file conf>
<Directory /var/www/html/www.example.com/to... utilisateurs authentifiés”
AuthBasicProvider file
AuthUserFile “/etc/apache2/passwords”
Req
p de paramètres, parmi ceux-ci vous trouverez :
<file>
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
</file>
qui définissent l’utilisateur et le groupe sous... s trouverez ensuite la configuration des logs :
<file>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel wa... ed
LogFormat "%h %l %u %t \"%r\" %>s %O" common
</file>
Vous pouvez définir le fichier de log utilisé p
et créez le fichier ''index.php'' contenant :
<file php>
<?php
phpinfo();
?>
</file>
Après vous être authentifié, vous voyez s’afficher beaucoup d’informa... . Regardons ensemble le contenu de ce fichier :
<file>
[www]
</file>
Entre crochets, se trouve le nom du pool : ici ''www''.
<file>
user = www-data
group =
. Vous y trouvez des directives simples comme :
<file>
user www-data;
</file>
qui définit l’utilisateur auquel appartient Nginx. Il y a également des “blocs” tels que le bloc ''http{}'' :
<file>
http {
...
}
</file>
qui définit la configuration générale du serveur, et contient tout un tas de di
vous trouvez dans ce fichier de configuration :
<file>
pool ntp.ubuntu.com iburst maxsources 4
p...
pool 2.ubuntu.pool.ntp.org iburst maxsources 2
</file>
Les lignes commençant par ''pool'' indiquent l’... z continuer à utiliser la sélection par défaut.
<file>
driftfile /var/lib/chrony/chrony.drift
</file>
''driftfile'' indique le fichier à utiliser pour enreg
reprise,dc=com
</code>
On obtient le résultat :
<file>
version: 1
#
# LDAPv3
# base <dc=mon-entreprise... earch result
# numResponses: 3
# numEntries: 2
</file>
La commande ''ldapsearch'' sert, comme son nom ... ichier LDIF est toujours de la forme suivante :
<file>
dn: <Le dn que vous voulez changer>
changetype: ... optionnelle>
<attribut ou objectclass>: valeur
</file>
Dans la sortie de la commande précédente, vous
umerique
</code>
Fichier de construction du DIT
<file ldif build_DIT.ldif>
n: ou=Personnes,dc=leplatren... blette
description: Tablettes de l' association
</file>
Fichier de création des usagers
<file ldif addUsers.ldif>
dn: cn=Aenor Duff,ou=Bureau,ou=Personnes,dc... urce
uid: jdelasource
userPassword: jdelasource
</file>
<code bash>
# Construction du DIT
ldapadd -x -W
guration suivante pour des VirtualHost Apache :
<file>
<Directory /var/www/html/mySecretWebsite> AuthTy... entifier pour accéder au site”
AuthBasicProvider file AuthUserFile “/etc/apache2/passwords”
Require ip 10.10.0.1 Require valid-user </Directory>
</file>
Vous souhaitez mettre en place une authentifica... s. La directive AuthBasicProvider doit passer de “file” à “ldap” comme paramètre, la directive AuthUserF
s par Squid ?** (Plusieurs réponses possibles).
<file>
acl regle1 port 80
acl regle1 port 443
acl regle...
http_access deny !regle1
http_access allow all
</file>
- Les requêtes vers %%http://www.example.com