From: Lucien Gentis
Date: Sun, 22 Jun 2014 13:59:49 +0000 (+0000)
Subject: XML updates.
X-Git-Tag: 2.4.10~101
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f8249b1c8f5779db70b30e66f36f2dc7862c3b70;p=apache
XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1604581 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/getting-started.xml.fr b/docs/manual/getting-started.xml.fr
index 422f5c5d66..3b18053492 100644
--- a/docs/manual/getting-started.xml.fr
+++ b/docs/manual/getting-started.xml.fr
@@ -1,7 +1,7 @@
-
+
-
+
@@ -24,12 +24,12 @@
- Pour démarrer
+ Pour démarrer
-Si vous ne connaissez rien au serveur HTTP Apache, ou même au
-fonctionnement d'un site web, vous vous demandez probablement par où
-commencer ou quelles questions poser. Ce document vous permettra de
+
Si vous ne connaissez rien au serveur HTTP Apache, ou même au
+fonctionnement d'un site web, vous vous demandez probablement par où
+commencer et quelles questions poser. Ce document vous permettra de
parcourir les bases du sujet.
@@ -37,80 +37,80 @@ parcourir les bases du sujet.
Clients, serveurs et URLs
-Les adresses des pages web sur la Toile se présentent sous forme d'URLs
+Les adresses des pages web sur la Toile se présentent sous forme d'URLs
- Uniform Resource Locators - qui comportent un protocole (par
exemple http
), un nom de serveur (par exemple
www.apache.org
), un chemin (par exemple
- /docs/current/getting-started.html
), et parfois
- une chaîne de paramètres (par exemple ?arg=value
)
- permettant de transmettre des informations supplémentaires au serveur.
+ /docs/current/getting-started.html
), et le cas échéant
+ une chaîne de requête (query string) (par exemple ?arg=value
)
+ permettant de transmettre des informations supplémentaires au serveur.
-Tout client (par exemple un navigateur web) se connecte à un serveur
-(par exemple votre serveur HTTP Apache) en suivant un protocole spécifique, et
-effectue une requête pour une ressource en spécifiant
+
Un client (par exemple un navigateur web) se connecte à un serveur
+(par exemple votre serveur HTTP Apache) avec un protocole spécifique, et
+effectue une requête pour une ressource en spécifiant
son chemin.
-Un chemin peut représenter plusieurs types de ressources sur le
-serveur. Ce peut être un fichier (comme
+
Un chemin peut représenter plusieurs types de ressources sur le
+serveur. Ce peut être un fichier (comme
getting-started.html
), un gestionnaire (comme server-status), ou toute sorte de
-programme (comme index.php
). Nous décrirons tout ceci plus
-en détails ci-dessous dans la section Contenu d'un
+programme (comme index.php
). Nous décrirons tout ceci plus
+en détails ci-dessous dans la section Contenu d'un
site web.
-Le serveur envoie alors une réponse comportant un code
-d'état, et le plus souvent un corps de réponse. Le code d'état indique si
-la requête a été traitée avec succès, ou dans la négative quel type
-d'erreur a été rencontré. Le client est alors sensé savoir quoi faire de
-la réponse. Vous pouvez vous familiariser avec les différents codes
-d'état en consultant le réponse comportant un code
+d'état, et éventuellement un corps de réponse. Le code d'état indique si
+la requête a été traitée avec succès, ou dans la négative quel type
+d'erreur a été rencontré. Le client est alors sensé savoir quoi faire de
+la réponse. Vous pouvez vous familiariser avec les différents codes
+d'état en consultant le Wiki du
serveur HTTP Apache.
-Les détails de la transaction, ainsi que les erreurs rencontrées,
-sont enregistrés dans des fichiers journaux. Tout ceci est décrit en
-détails ci-dessous dans la section Débogage et fichiers
+Les détails de la transaction, ainsi que les erreurs rencontrées,
+sont enregistrés dans des fichiers journaux. Tout ceci est décrit en
+détails ci-dessous dans la section Débogage et fichiers
journaux.
-Noms d'hôte et DNS
+Noms d'hôte et DNS
-Pour se connecter à un serveur, le client doit tout d'abord traduire
-le nom du serveur en une adresse IP, cette dernière permettant de localiser
+
Pour se connecter à un serveur, le client doit tout d'abord résoudre
+le nom du serveur en adresse IP, cette dernière permettant de localiser
le serveur sur Internet. Ainsi, pour que votre serveur web soit
-accessible, son nom doit être enregistré dans le DNS.
+accessible, son nom doit être enregistré dans le DNS.
-Si vous ne savez pas comment utiliser cette fonctionnalité, vous
-devez contacter votre administrateur réseau ou votre fournisseur d'accès
-Ã Internet qui le feront pour vous.
+Si vous ne savez pas comment effectuer cet enregistrement, vous
+devrez contacter votre administrateur réseau ou votre fournisseur
+d'accès à Internet afin qu'il effectue cette opération pour vous.
-Plusieurs noms d'hôte peuvent pointer vers la même adresse IP, et
-plusieurs adresses IP peuvent être attachées au même serveur physique.
-Vous pouvez ainsi héberger plusieurs serveurs web sur le même serveur
-physique grâce au mécanisme des serveurs virtuels.
+Plusieurs noms d'hôte peuvent pointer vers la même adresse IP, et
+plusieurs adresses IP peuvent être attachées au même serveur physique.
+Vous pouvez ainsi héberger plusieurs serveurs web sur le même serveur
+physique grâce au mécanisme des serveurs virtuels.
Pour tester un serveur non encore accessible sur Internet, vous
-pouvez renseigner son nom d'hôte dans votre fichier hosts afin
-d'effectuer une résolution de nom locale. Par exemple, pour tester le
+pouvez renseigner son nom d'hôte dans votre fichier hosts afin
+d'effectuer une résolution de nom locale. Par exemple, pour tester le
serveur web www.example.com
depuis le serveur physique qui
-l'héberge, vous pouvez ajouter la ligne suivante au fichier hosts de ce
+l'héberge, vous pouvez ajouter la ligne suivante au fichier hosts de ce
dernier :
127.0.0.1 www.example.com
-En général, le fichier hosts se trouve dans le répertoire
-/etc
sur les systèmes de style Unix, ou
+
En général, le fichier hosts se trouve dans le répertoire
+/etc
sur les systèmes de style Unix, ou
C:\Windows\system32\drivers\etc
sous Windows.
-Vous trouverez plus de détails à propos du fichier hosts à Vous trouverez plus de détails à propos du fichier hosts à Wikipedia.org/wiki/Hosts_(file),
-et à propos du DNS à Wikipedia.org/wiki/Domain_Name_System.
@@ -119,132 +119,135 @@ href="http://en.wikipedia.org/wiki/Domain_Name_System">Wikipedia.org/wiki/Domain
La configuration du serveur HTTP Apache s'effectue via de simples
fichiers textes. Ces fichiers peuvent se trouver dans de nombreux
-endroits différents en fonction du mode d'installation du serveur. Vous
+endroits différents en fonction du mode d'installation du serveur. Vous
trouverez les positions courantes de ces fichiers dans le wiki httpd.
-Si vous installez httpd depuis le code source, le répertoire par défaut
+Si vous installez httpd depuis le code source, le répertoire par défaut
des fichiers de configuration est /usr/local/apache2/conf
.
-Le nom du fichier de configuration par défaut est en général
+Le nom du fichier de configuration par défaut est en général
httpd.conf
, mais peut aussi varier en fonction des
distributions tierces du serveur.
-On trouve souvent la configuration divisée en plusieurs
+
L'ensemble de la configuration est en général divisé en plusieurs
fichiers afin d'en faciliter la gestion. Ces fichiers sont inclus dans
le fichier de configuration principal via la directive Include. Les noms ou positions de ces fichiers
-ne sont pas figés et peuvent varier considérablement d'une distribution
-à l'autre. N'hésitez pas à les arranger et subdiviser selon
-vos goûts et besoins, quitte à en modifier
-l'organisation par défaut.
+ne sont pas figés et peuvent varier considérablement d'une distribution
+à l'autre. N'hésitez pas à les arranger et subdiviser selon
+vos goûts et besoins, quitte à en modifier
+l'organisation par défaut.
La configuration du serveur s'effectue via des directives de configuration que l'on
-insère dans les fichiers de configuration. Une directive se compose d'un
-mot-clé suivi d'un ou plusieurs arguments qui définissent sa valeur.
+insère dans les fichiers de configuration. Une directive se compose d'un
+mot-clé suivi d'un ou plusieurs arguments qui définissent sa valeur.
-La réponse à la question "Où dois-je placer cette directive
-?" dépend en général du niveau auquel cette directive doit être
-prise en compte. S'il s'agit du niveau global, elle doit être placée
+
La réponse à la question "Où dois-je placer cette directive
+?" dépend en général du niveau auquel cette directive doit être
+prise en compte. S'il s'agit du niveau global, elle doit être placée
dans le fichier de configuration principal, et en dehors de toute
section Directory, Location, VirtualHost, ou de toute autre section. Si
-par exemple elle ne doit s'appliquer qu'à un répertoire particulier,
-elle doit être placée dans la section Directory qui fait référence à ce répertoire.
+par exemple elle ne doit s'appliquer qu'à un répertoire particulier,
+elle doit être placée dans la section Directory qui fait référence à ce répertoire.
Voir la documentation sur les Sections de
-configuration pour plus de détails.
+configuration pour plus de détails.
-En complément des fichiers de configuration principaux, certaines
-directives peuvent être insérées dans des fichiers
-.htaccess
que l'on place directement dans le répertoire
-concerné. Les fichiers .htaccess
sont essentiellement
-destinés aux personnes qui n'ont pas accès aux fichiers de configuration
-du serveur. Vous trouverez plus de détails à propos des fichiers
-.htaccess
dans ce howto .htaccess
.
+En complément des fichiers de configuration principaux, certaines
+directives peuvent être insérées dans des fichiers
+.htaccess
que l'on place directement dans le répertoire
+concerné. Les fichiers .htaccess
sont essentiellement
+destinés aux personnes qui n'ont pas accès aux fichiers de configuration
+du serveur. Vous trouverez plus de détails à propos des fichiers
+.htaccess
dans ce .htaccess
howto.
Contenu du site web
-Si le contenu du site web peut se présenter sous de nombreuses
-formes, il peut en général être scindé en deux formes principales : les
+
Si le contenu du site web peut se présenter sous de nombreuses
+formes, il peut en général être scindé en deux formes principales : les
contenus statiques et les contenus dynamiques.
Les contenus statiques sont par exemple les fichiers HTML, les
-images, les fichiers CSS et tout autre fichier résidant sur le système
+images, les fichiers CSS et tout autre fichier résidant dans le système
de fichiers. La directive DocumentRoot permet de définir la position
-dans l'arborescence du site où vous devez placer ces fichiers. On peut
-définir cette directive au niveau global, ainsi que dans chaque
-serveur virtuel. Consultez vos fichiers de configuration
-pour vérifier la manière dont cette directive est définie pour votre
+module="core">DocumentRoot permet de définir la position
+dans l'arborescence du site où vous devez placer ces fichiers. Cette
+directive peut être définie au niveau global, ou au niveau de chaque
+serveur virtuel. Vous pouvez consulter vos fichiers de configuration
+pour vérifier la manière dont cette directive est définie pour votre
serveur.
-En général, et si aucun nom de fichier n'est spécifié dans la
-requête, c'est une page de nom index.html
qui sera
-renvoyée. Par exemple, si la directive DocumentRoot
est
-définie à /var/www/html
, et si une requête est effectuée
+
En général, et si aucun nom de fichier n'est spécifié dans la
+requête, c'est une page de nom index.html
qui sera
+renvoyée. Par exemple, si la directive DocumentRoot
est
+définie à /var/www/html
, et si une requête est effectuée
pour l'adresse http://www.example.com/work/
, c'est le
-fichier /var/www/html/work/index.html
qui sera envoyé au
+fichier /var/www/html/work/index.html
qui sera envoyé au
client par le serveur.
-Un contenu dynamique est un contenu qui est généré au moment du
-traitement de la requête, et qui peut différer d'une requête à l'autre.
-Ces contenus dynamiques peuvent être générés de nombreuses manières par
-l'intermédiaire de gestionnaires de contenu
-ou "handlers". Il est également possible de créer des programmes CGI pour générer le contenu de
+
Un contenu dynamique est un contenu qui est généré au moment du
+traitement de la requête, et qui peut différer d'une requête à l'autre.
+Ces contenus dynamiques peuvent être générés de nombreuses manières par
+l'intermédiaire de gestionnaires de contenu
+ou "handlers". Il est aussi possible de créer des programmes CGI pour générer le contenu de
votre site.
-Enfin, on peut utiliser des modules tiers comme mod_php pour écrire
+
Enfin, on peut utiliser des modules tiers comme mod_php pour écrire
du code permettant d'effectuer de nombreuses choses. De nombreuses
-applications tierces écrites à partir de divers langages ou outils sont
-disponibles en téléchargement et peuvent être installées sur votre
-serveur HTTP Apache. Le support de ces applications dépasse le sujet de
-ce document, et nous vous invitons à consulter le site de leur éditeur
-pour accéder à leur documentation.
+applications tierces écrites à partir de divers langages ou outils sont
+disponibles en téléchargement et peuvent être installées sur votre
+serveur HTTP Apache. Le support de ces applications dépasse le sujet de
+ce document, et nous vous invitons à consulter le site de leur éditeur
+pour accéder à leur documentation.
-Fichiers journaux et résolution des problèmes
+Fichiers journaux et résolution des problèmes
En tant qu'administrateur d'un serveur HTTP Apache, vos sources
d'informations principales sont les fichiers journaux, et en particulier
-le journal des erreurs. Toute tentative de résolution d'un problème sans
-consulter le journal des erreurs revient à conduire les yeux fermés.
-
-La position dans le système de fichiers du journal des erreurs est
-spécifiée par la directive ErrorLog
-qui peut être définie au niveau global, ainsi que dans chaque serveur
-virtuel. Chaque entrée du journal des erreurs vous informe sur la nature
-des problèmes et le moment de leur survenue. En outre, elle vous indique
-souvent comment résoudre le problème. Chaque message d'erreur contient
+le journal des erreurs. Toute tentative de résolution d'un problème sans
+consulter le journal des erreurs revient à conduire les yeux fermés.
+
+La position dans le système de fichiers du journal des erreurs est
+spécifiée par la directive ErrorLog
+qui peut être définie au niveau global, ou au niveau de chaque serveur
+virtuel. Chaque entrée du journal des erreurs vous informe sur la nature
+des problèmes et le moment de leur survenue. En outre, elle vous indique
+souvent comment résoudre le problème. Chaque message d'erreur contient
un code d'erreur que vous pouvez utiliser pour effectuer une recherche
-en ligne afin d'obtenir une description plus détaillée de la manière de
-résoudre le problème. Vous pouvez aussi configurer votre journal des
-erreurs de manière à ce qu'il enregistre un identifiant d'erreur que
-vous pourrez ensuite utiliser pour effectuer une corrélation avec le
-journal des accès afin de déterminer quelle requête est à l'origine de
+en ligne afin d'obtenir une description plus détaillée de la manière de
+résoudre le problème. Vous pouvez aussi configurer votre journal des
+erreurs de manière à ce qu'il enregistre un identifiant d'erreur que
+vous pourrez ensuite utiliser pour effectuer une corrélation avec le
+journal des accès afin de déterminer quelle requête est à l'origine de
l'erreur.
-Vous trouverez plus de détails à ce sujet dans la Vous trouverez plus de détails à ce sujet dans la Documentation sur la journalisation.
-Que dois-je savoir d'autre ?
-Ce document ne couvre que les notions de base. Nous espérons qu'il
-vous permettra de mettre le pied à l'étrier, mais il y a encore de
-nombreuses choses que vous devez savoir. Voici une liste non exhaustive
-des documents que nous vous recommandons de consulter :
+Et maintenant, quelle est la suite des opérations ?
+
+La question des prérequis étant réglée, il est temps de passer aux
+choses sérieuses.
+
+Ce document ne couvre que les notions de base. Nous espérons qu'il
+vous permettra de mettre le pied à l'étrier, mais il y a encore de
+nombreuses choses que vous devez savoir.
diff --git a/docs/manual/howto/ssi.xml.fr b/docs/manual/howto/ssi.xml.fr
index 68b97a6c8f..2939e8a62f 100644
--- a/docs/manual/howto/ssi.xml.fr
+++ b/docs/manual/howto/ssi.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -456,38 +456,33 @@ HTML préexistants.
vérification de la "vérité" d'une valeur particulière (Une chaîne
donnée est vraie si elle n'est pas vide). Pour une liste exhaustive
des opérateurs de comparaison disponibles, voir la documentation du
- module mod_include. Voici quelques exemples
- illustrant l'utilisation de ces expressions.
+ module mod_include.
- Vous pouvez ajouter les lignes suivantes dans votre fichier de
- configuration :
-
- BrowserMatchNoCase macintosh Mac
- BrowserMatchNoCase MSIE InternetExplorer
-
+ Par exemple, spour insérer l'heure du jour dans votre page web,
+ vous pouvez ajouter ces lignes dans la page HTML :
- Ces lignes définissent les variables d'environnement "Mac" et
- "InternetExplorer" à true, si le client utilise InternetExplorer sur
- un Macintosh.
-
- Puis, dans votre document où les SSI sont activées, vous ajoutez
- ceci :
-
- <!--#if expr="-T reqenv('Mac') &&
- -T reqenv('InternetExplorer')" -->
- Un texte d'excuses est inséré ici
- <!--#else -->
- Ici se trouve du code JavaScipt sympa
- <!--#endif -->
-
+
+ Good
+ <!--#if expr="%{TIME_HOUR} >=12" -->
+ morning!
+ <!--#else -->
+ afternoon!
+ <!--#endif -->
+
Toute autre variable (que vous avez définie, ou une variable
d'environnement normale) peut être utilisée dans les expressions
- conditionnelles. Associée à la possibilité avec Apache de définir
+ conditionnelles. Voir le document Expressions
+ rationnelles dans le serveur HTTP Apache pour plus de détails à
+ propos du fonctionnement du moteur d'évaluation des expressions
+ rationnelles.
+
+ Associée à la possibilité avec Apache de définir
des variables d'environnement à l'aide de directives
SetEnvIf
, ainsi que d'autres directives en rapport,
- cette fonctionnalité vous permet d'ajouter des contenus dynamiques
- assez évolués sans avoir recours aux programmes CGI.
+ cette fonctionnalité vous permet d'ajouter une grande variété
+ de contenus dynamiques côté serveur sans avoir à concevoir une
+ application web de A à Z.
diff --git a/docs/manual/mod/mod_proxy.xml b/docs/manual/mod/mod_proxy.xml
index 2aa41466ba..e28e3be300 100644
--- a/docs/manual/mod/mod_proxy.xml
+++ b/docs/manual/mod/mod_proxy.xml
@@ -183,7 +183,7 @@ ProxyVia On
<FilesMatch \.php$>
SetHandler "proxy:unix:/path/to/app.sock|fcgi://localhost/"
-</FilesMatch&lgt;
+</FilesMatch>
diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr
index c32f6194b2..587374ff6a 100644
--- a/docs/manual/mod/mod_proxy.xml.fr
+++ b/docs/manual/mod/mod_proxy.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -185,6 +185,28 @@ ProxyVia On
+ Accès via un gestionnaire
+
+ Vous pouvez aussi forcer le traitement d'une requête en tant que
+ requête de mandataire inverse en créant un gestionnaire de transfert
+ approprié. Dans l'exemple suivant, toutes les requêtes pour
+ des scripts PHP seront transmises au serveur FastCGI
+ spécifié via un mandat inverse :
+
+
+ Scripts PHP et mandataire inverse
+
+<FilesMatch \.php$>
+ SetHandler "proxy:unix:/path/to/app.sock|fcgi://localhost/"
+</FilesMatch>
+
+
+
+ Cette fonctionnalité est disponible à partir de la version
+ 2.4.10 du serveur HTTP Apache.
+
+
+
Workers
Le mandataire gère la configuration et les paramètres de
communication des serveurs originaux au sein d'objets nommés
diff --git a/docs/manual/mpm.xml.fr b/docs/manual/mpm.xml.fr
index fe5dc634d4..d5fab12a5e 100644
--- a/docs/manual/mpm.xml.fr
+++ b/docs/manual/mpm.xml.fr
@@ -3,7 +3,7 @@
-
+
+
@@ -30,10 +30,10 @@ Apache
ab
est un utilitaire qui vous permet de tester les
- performances de votre serveur HTTP Apache. Il a été conçu pour vous
- donner une idée du degré de performances de votre installation
- d'Apache. Il vous permet en particulier de déterminer le nombre de
- réquêtes que votre installation d'Apache est capable de servir par
+ performances de votre serveur HTTP Apache. Il a été conçu pour vous
+ donner une idée du degré de performances de votre installation
+ d'Apache. Il vous permet en particulier de déterminer le nombre de
+ réquêtes que votre installation d'Apache est capable de servir par
seconde.
httpd
@@ -43,18 +43,19 @@ Apache
[ -A nom-utilisateur:mot-de-passe ]
[ -b taille-tampon ]
[ -B adresse-locale ]
- [ -c simultanéité ]
+ [ -c simultanéité ]
[ -C nom-cookie=valeur ]
[ -d ]
[ -e fichier-csv ]
[ -f protocole ]
[ -g fichier-gnuplot ]
[ -h ]
- [ -H en-tête-personnalisé ]
+ [ -H en-tête-personnalisé ]
[ -i ]
[ -k ]
[ -l ]
- [ -n requêtes ]
+ [ -m HTTP-method ]
+ [ -n requêtes ]
[ -p fichier-POST ]
[ -P
nom-utilisateur-mandataire:mot-de-passe ]
@@ -62,10 +63,10 @@ Apache
[ -r ]
[ -s timeout ]
[ -S ]
- [ -t limite-de-durée ]
+ [ -t limite-de-durée ]
[ -T type-de-contenu ]
[ -u fichier PUT ]
- [ -v verbosité]
+ [ -v verbosité]
[ -V ]
[ -w ]
[ -x <table>-attributs ]
@@ -80,268 +81,281 @@ Apache
-A nom-utilisateur:mot-de-passe
- Fournit le support d'une authentification de base vers le
- serveur. Les nom-utilisateur et mot-de-passe sont séparés par un
- seul caractère
:
et transmis sous forme codée base64.
- La chaîne est envoyée que le serveur en ait besoin ou non (qu'il ait
- renvoyé un code "401 authentication needed" ou non).
+ serveur. Les nom-utilisateur et mot-de-passe sont séparés par un
+ seul caractère :
et transmis sous forme codée base64.
+ La chaîne est envoyée que le serveur en ait besoin ou non (qu'il ait
+ renvoyé un code "401 authentication needed" ou non).
-b taille-tampon
- - Taille du tampon d'émission/réception TCP, en octets.
+ - Taille du tampon d'émission/réception TCP, en octets.
-B adresse-locale
- - Adresse à laquelle se rattacher lors des connexions sortantes.
+ - Adresse à laquelle se rattacher lors des connexions sortantes.
- -c simultanéité
- - Nombre de requêtes à effectuer simultanément. Par défaut, une
- seule requête est effectuée à la fois.
+ -c simultanéité
+ - Nombre de requêtes à effectuer simultanément. Par défaut, une
+ seule requête est effectuée à la fois.
-C nom-cookie=valeur
- - Ajoute une ligne
Cookie:
à la requête. L'argument
- se présente en général sous la forme d'une
+ - Ajoute une ligne
Cookie:
à la requête. L'argument
+ se présente en général sous la forme d'une
paire nom=valeur
. Ce champ peut
- être répété.
+ être répété.
-d
+
- N'affiche pas le "pourcentage servi dans la table XX [ms]".
- (option abandonnée).
+ (support de l'héritage).
-e fichier-csv
- - Enregistre des valeurs séparées par des virgules (CSV) dans un
- fichier, indiquant pour chaque pourcentage (de 1% à 100 %), le temps
- (en millisecondes) mis pour servir ce pourcentage de requêtes. Ce
- fichier est en général plus utile qu'un fichier 'gnuplot', car les
- résultats sont déjà sous forme binaire.
+ - Enregistre des valeurs séparées par des virgules (CSV) dans un
+ fichier, indiquant pour chaque pourcentage (de 1% Ã 100 %), le temps
+ (en millisecondes) mis pour servir ce pourcentage de requêtes. Ce
+ fichier est en général plus utile qu'un fichier 'gnuplot', car les
+ résultats sont déjà sous forme binaire.
-f protocole
- - Spécifie le protocole SSL/TLS (SSL2, SSL3, TLS1, ou ALL).
+ - Spécifie le protocole SSL/TLS (SSL2, SSL3, TLS1, TLS1.1, TLS1.2, or ALL).
+ TLS1.1 et TLS1.2 sont supportés à partir de la version 2.4.4 du
+ serveur HTTP Apache.
-g fichier-gnuplot
- - Enregistre toutes les valeurs mesurées dans un fichier 'gnuplot'
- ou TSV (valeurs séparées par des tabulations). Ce fichier peut être
- facilement importé dans des programmes comme Gnuplot, IDL,
- Mathematica, Igor ou même Excel. La première ligne du fichier
+
- Enregistre toutes les valeurs mesurées dans un fichier 'gnuplot'
+ ou TSV (valeurs séparées par des tabulations). Ce fichier peut être
+ facilement importé dans des programmes comme Gnuplot, IDL,
+ Mathematica, Igor ou même Excel. La première ligne du fichier
contient les noms des valeurs.
-h
- - Affiche une aide à propos de l'utilisation du programme.
+ - Affiche une aide à propos de l'utilisation du programme.
- -H en-tête-personnalisé
- - Ajoute des en-têtes supplémentaires à la requête. L'argument se
- présente sous la forme d'une ligne d'en-tête valide, autrement dit
- une paire champ/valeur séparés par un caractère ':' (par exemple
+
-H en-tête-personnalisé
+ - Ajoute des en-têtes supplémentaires à la requête. L'argument se
+ présente sous la forme d'une ligne d'en-tête valide, autrement dit
+ une paire champ/valeur séparés par un caractère ':' (par exemple
"Accept-Encoding: zip/zop;8bit"
).
-i
- - Effectue des requêtes
HEAD
plutôt que
+ - Effectue des requêtes
HEAD
plutôt que
GET
.
-k
- - Active la fonctionnalité des connexions HTTP persistantes
- (KeepAlive), c'est à dire effectue plusieurs requêtes au cours d'une
- seule session HTTP. Cette fonctionnalité est désactivée par
- défaut.
+ - Active la fonctionnalité des connexions HTTP persistantes
+ (KeepAlive), c'est à dire effectue plusieurs requêtes au cours d'une
+ seule session HTTP. Cette fonctionnalité est désactivée par
+ défaut.
-l
- - N'indique pas d'erreur si la longueur des réponses n'est pas
- constante, ce qui peut s'avérer utile pour les pages dynamiques.
+
- Ne signale pas les erreurs si la taille de la réponse n'est pas
+ constante. Cette option peut s'avérer utile pour les pages
+ dynamiques. Disponible à partir de la version 2.4.7 du serveur HTTP
+ Apache.
- -n requêtes
- - Nombre de requêtes à effectuer au cours du test de performances.
- Par défaut, une seule requête est effectuée, ce qui ne permet pas
- d'obtenir des résultats représentatifs.
+ -m HTTP-method
+ - Méthode HTTP personnalisée à utiliser pour les requêtes.
+ Disponible à partir de la version 2.4.10 du serveur HTTP
+ Apache.
+
+ -n requêtes
+ - Nombre de requêtes à effectuer au cours du test de performances.
+ Par défaut, une seule requête est effectuée, ce qui ne permet pas
+ d'obtenir des résultats représentatifs.
-p fichier-POST
- - Fichier contenant les données pour les requêtes POST.
- Assurez-vous de spécifier aussi le paramètre
-T
.
+ - Fichier contenant les données pour les requêtes POST.
+ Assurez-vous de spécifier aussi le paramètre
-T
.
-P nom-utilisateur-mandataire:mot-de-passe
- Fournit les informations d'authentification basique pour un
mandataire en-route. Les nom d'utilisateur et mot de passe sont
- séparés par un simple caractère
:
et envoyés sur le
- réseau codés en base64. La chaîne est envoyée, que le mandataire en
- ait besoin ou non (qu'il ait renvoyé un code "407 proxy
+ séparés par un simple caractère :
et envoyés sur le
+ réseau codés en base64. La chaîne est envoyée, que le mandataire en
+ ait besoin ou non (qu'il ait renvoyé un code "407 proxy
authentication needed" ou non).
-q
- - Lorsque plus de 150 requêtes sont traitées,
ab
+ - Lorsque plus de 150 requêtes sont traitées,
ab
affiche la progression du traitement sur stderr
tous
- les 10% du nombre total ou toutes les 100 requêtes. Le drapeau
+ les 10% du nombre total ou toutes les 100 requêtes. Le drapeau
-q
permet de supprimer ces messages.
-r
- - Ne s'arrête pas en cas d'erreur de réception sur la connexion.
+ - Ne s'arrête pas en cas d'erreur de réception du socket.
-s timeout
- - Temps d'attente maximal du socket. La valeur par défaut est de
- 30 secondes.
+ - Temps maximum d'attente en secondes du socket avant de considérer
+ le délai comme dépassé. La valeur par défaut est de 30 secondes.
+ Disponible à partir de la version 2.4.4 du serveur HTTP
+ Apache.
-S
- - N'affiche ni les valeurs de déviation standards et médianes, ni
+
- N'affiche ni les valeurs de déviation standards et médianes, ni
les messages d'erreur et d'avertissement lorsque les valeurs
- médianes et moyennes sont égales à une ou deux fois la valeur de
- déviation standard. Par défaut les valeurs mini/moyenne/maxi sont
- affichées (option historique).
+ médianes et moyennes sont égales à une ou deux fois la valeur de
+ déviation standard. Par défaut les valeurs mini/moyenne/maxi sont
+ affichées (support de l'héritage).
+
- -t limite-durée
- - Durée maximale en secondes du test de performances. Ceci
+
-t limite-durée
+ - Durée maximale en secondes du test de performances. Ceci
implique un
-n 50000
en interne. Utilisez cette option
si vous souhaitez tester les performances du serveur pendant une
- durée fixée à l'avance. Par défaut, il n'y a pas de limite de
- durée.
+ durée fixée à l'avance. Par défaut, il n'y a pas de limite de
+ durée.
-T type-contenu
- - Valeur de l'en-tête Content-type à utiliser pour les données
+
- Valeur de l'en-tête Content-type à utiliser pour les données
POST/PUT, par exemple
application/x-www-form-urlencoded
.
- Valeur par défaut : text/plain
.
+ La valeur par défaut est text/plain
.
-u fichier PUT
- - Fichier contenant des données PUT. Ne pas oublier de spécifier
+
- Fichier contenant des données PUT. Ne pas oublier de spécifier
aussi
-T
.
- -v verbosité
- - Définit le niveau de verbosité - les niveaux
4
et
- supérieurs permettent d'afficher des informations à propos des
- en-têtes, les niveaux 3
et supérieurs les codes de
- réponse (404, 200, etc...), et les niveaux 2
et
- supérieurs les messages d'avertissement et d'information.
+ -v verbosité
+ - Définit le niveau de verbosité - les niveaux
4
et
+ supérieurs permettent d'afficher des informations à propos des
+ en-têtes, les niveaux 3
et supérieurs les codes de
+ réponse (404, 200, etc...), et les niveaux 2
et
+ supérieurs les messages d'avertissement et d'information.
-V
- - Affiche le numéro de version et s'arrête.
+ - Affiche le numéro de version et s'arrête.
-w
- - Affiche les résultats dans des tables HTML. La table par défaut
+
- Affiche les résultats dans des tables HTML. La table par défaut
comporte deux colonnes sur fond blanc.
-x <table>-attributs
- - La chaîne à utiliser comme attributs pour
-
<table>
. Les attributs sont insérés
+ - La chaîne à utiliser comme attributs pour
+
<table>
. Les attributs sont insérés
<table ici >
.
-X mandataire[:port]
- - Utilise un serveur mandataire pour les requêtes.
+ - Utilise un serveur mandataire pour les requêtes.
-y <tr>-attributs
- - La chaîne à utiliser comme attributs pour
+
- La chaîne à utiliser comme attributs pour
<tr>
.
-z <td>-attributs
- - La chaîne à utiliser comme attributs pour
+
- La chaîne à utiliser comme attributs pour
<td>
.
-Z algorithme-chiffrement
- - Spécifie l'algorithme de chiffrement SSL/TLS (Voir les
+
- Spécifie l'algorithme de chiffrement SSL/TLS (Voir les
algorithme de chiffrement openssl).
Sortie
- Vous trouverez dans ce qui suit la liste des valeurs retournées
+
Vous touverez dans ce qui suit la liste des valeurs retournées
par ab
:
- Server Software
- - La valeur, si elle existe, de l'en-tête HTTP
- server renvoyée dans la première réponse réussie.
- Elle comporte tous les caractères de l'en-tête jusqu'à ce qu'un
- caractère de valeur décimale 32 soit rencontré (le plus souvent
+
- La valeur, si elle existe, de l'en-tête HTTP
+ server renvoyée dans la première réponse réussie.
+ Elle comporte tous les caractères de l'en-tête jusqu'à ce qu'un
+ caractère de valeur décimale 32 soit rencontré (le plus souvent
un espace ou une fin de ligne).
- Server Hostname
- Le nom DNS ou l'adresse IP fourni dans la ligne de commande.
- Server Port
- - Le port auquel ab est connecté. Si la ligne de commande ne
- spécifie aucun port, le port par défaut sera 80 pour http et 443
+
- Le port auquel ab est connecté. Si la ligne de commande ne
+ spécifie aucun port, le port par défaut sera 80 pour http et 443
pour https.
- SSL/TLS Protocol
- - Les paramètres de protocole négociés entre le client et le
- serveur. Uniquement si SSL est utilisé.
+ - Les paramètres de protocole négociés entre le client et le
+ serveur. Uniquement si SSL est utilisé.
- Document Path
- - L'URI de la requête interprété à partir de la chaîne de la
+
- L'URI de la requête interprété à partir de la chaîne de la
ligne de commande.
- Document Length
- - Il s'agit de la taille en octets du premier document renvoyé
- avec succès. Si la taille du document est modifiée au cours
- du test, la réponse est considérée comme une erreur.
+ - Il s'agit de la taille en octets du premier document renvoyé
+ avec succès. Si la taille du document est modifiée au cours
+ du test, la réponse est considérée comme une erreur.
- Concurrency Level
- - Le nombre de clients simultanés utilisés au cours du test.
+ - Le nombre de clients simultanés utilisés au cours du test.
- Time taken for tests
- - Il s'agit du temps écoulé entre le moment de la première
- connexion au socket et la réception de la dernière
- réponse.
+ - Il s'agit du temps écoulé entre le moment de la première
+ connexion au socket et la réception de la dernière
+ réponse.
- Complete requests
- - Le nombre de réponses reçues avec succès.
+ - Le nombre de réponses reçues avec succès.
- Failed requests
- - Le nombre de requêtes considérées comme erronées. Si ce
- nombre est différent de 0, une ligne supplémentaire indiquera le
- nombre de requêtes ayant échoué suite à un problème de
- connexion, de lecture, de taille de contenu erronée ou
+
- Le nombre de requêtes considérées comme erronées. Si ce
+ nombre est différent de 0, une ligne supplémentaire indiquera le
+ nombre de requêtes ayant échoué suite à un problème de
+ connexion, de lecture, de taille de contenu erronée ou
d'exceptions.
- Write errors
- - Le nombre d'erreurs rencontrées en cours d'écriture (broken pipe).
+ - Le nombre d'erreurs rencontrées en cours d'écriture (broken pipe).
- Non-2xx responses
- - Le nombre de réponses dont le code était en dehors de la
- série 200. Si toutes les réponses appartiennent à la série 200,
+
- Le nombre de réponses dont le code était en dehors de la
+ série 200. Si toutes les réponses appartiennent à la série 200,
cette ligne est absente.
- Keep-Alive requests
- - Le nombre de connexions promues à l'état de connexions
+
- Le nombre de connexions promues à l'état de connexions
persistantes.
- Total body sent
- - Si le test a été configuré dans ce sens, il s'agit du nombre
- total d'octets envoyés au cours du test. Ce champ est omis si le
- test ne prévoyait pas d'envoi de corps.
+ - Si le test a été configuré dans ce sens, il s'agit du nombre
+ total d'octets envoyés au cours du test. Ce champ est omis si le
+ test ne prévoyait pas d'envoi de corps.
- Total transferred
- - Le nombre total d'octets reçus du serveur. Ce nombre
- correspond à peu près au nombre d'octets envoyés sur la ligne.
+ - Le nombre total d'octets reçus du serveur. Ce nombre
+ correspond à peu près au nombre d'octets envoyés sur la ligne.
- HTML transferred
- - Le nombre total d'octets utiles (contenus) reçus du serveur.
- Ce nombre n'inclut pas les octets correspondant aux en-têtes
+
- Le nombre total d'octets utiles (contenus) reçus du serveur.
+ Ce nombre n'inclut pas les octets correspondant aux en-têtes
HTTP.
- Requests per second
- - Il s'agit du nombre de requêtes par seconde. Il correspond
- au nombre de requêtes divisé par la durée totale du traitement.
+ - Il s'agit du nombre de requêtes par seconde. Il correspond
+ au nombre de requêtes divisé par la durée totale du traitement.
- Time per request
- - La durée moyenne du traitement d'une requête. La première
- valeur est calculée selon la formule
concurrency *
+ - La durée moyenne du traitement d'une requête. La première
+ valeur est calculée selon la formule
concurrency *
timetaken * 1000 / done
, alors que la seconde valeur est
- calculée selon la formule timetaken * 1000 / done
.
+ calculée selon la formule timetaken * 1000 / done
.
- Transfer rate
- - Le taux de transfert calculé selon la formule
+
- Le taux de transfert calculé selon la formule
totalread / 1024 / timetaken
.
Bogues
- De nombreux tampons de taille fixe sont déclarés statiquement.
- Combiné avec l'interprétation poussive des arguments de la ligne de
- commande, les en-têtes de réponse du serveur et autres entrées
+
De nombreux tampons de taille fixe sont déclarés statiquement.
+ Combiné avec l'interprétation poussive des arguments de la ligne de
+ commande, les en-têtes de réponse du serveur et autres entrées
externes, ceci peut vous affecter.
- HTTP/1.x n'est pas complètement implémenté ; seules certaines
- formes de réponses 'attendues' sont acceptées. L'utilisation
+
HTTP/1.x n'est pas complètement implémenté ; seules certaines
+ formes de réponses 'attendues' sont acceptées. L'utilisation
relativement intense de strstr(3)
provoque un affichage
- en tête de profil, ce qui peut faire croire à un problème de
+ en tête de profil, ce qui peut faire croire à un problème de
performances ; en d'autres termes, vous mesurez les performances de
- ab
plutôt que celles du serveur.
+ ab
plutôt que celles du serveur.
diff --git a/docs/manual/programs/htpasswd.xml.fr b/docs/manual/programs/htpasswd.xml.fr
index 6ea18ca2df..21c965fd6b 100644
--- a/docs/manual/programs/htpasswd.xml.fr
+++ b/docs/manual/programs/htpasswd.xml.fr
@@ -1,7 +1,7 @@
-
+
-
+
@@ -29,42 +29,42 @@
l'authentification de base
- htpasswd
permet de créer et de maintenir les
- fichiers textes où sont stockés les noms d'utilisateurs et mots de
+
htpasswd
permet de créer et de maintenir les
+ fichiers textes où sont stockés les noms d'utilisateurs et mots de
passe pour l'authentification de base des utilisateurs HTTP. Si
- htpasswd
rencontre un problème d'accès à un fichier,
- que ce soit pour écrire dans le fichier de sortie, ou pour lire le
- fichier d'entrée dans le but de le mettre à jour, il renvoie un code
+ htpasswd
rencontre un problème d'accès à un fichier,
+ que ce soit pour écrire dans le fichier de sortie, ou pour lire le
+ fichier d'entrée dans le but de le mettre à jour, il renvoie un code
d'erreur et n'effectue aucune modification.
- Il est possible de limiter l'accès aux ressources du serveur HTTP
- Apache aux seuls utilisateurs présents dans les fichiers créés par
- htpasswd
. Ce programme ne sait gérer les noms
- d'utilisateurs et mots de passe que s'ils sont stockés dans des
+
Il est possible de limiter l'accès aux ressources du serveur HTTP
+ Apache aux seuls utilisateurs présents dans les fichiers créés par
+ htpasswd
. Ce programme ne sait gérer les noms
+ d'utilisateurs et mots de passe que s'ils sont stockés dans des
fichiers textes. Il peut cependant chiffrer et afficher les mots de
- passe à des fins d'utilisation dans d'autres types de bases de
- données. Pour utiliser une base de données DBM, voir le programme
+ passe à des fins d'utilisation dans d'autres types de bases de
+ données. Pour utiliser une base de données DBM, voir le programme
dbmmanage ou htdbm.
htpasswd
chiffre les mots de passe en utilisant soit
bcrypt,
- une version de MD5 modifiée pour Apache, soit SHA1, soit la routine
- crypt()
du système. Les fichiers gérés par
+ une version de MD5 modifiée pour Apache, soit SHA1, soit la routine
+ crypt()
du système. Les fichiers gérés par
htpasswd
peuvent contenir deux types de mots de passe ;
- certaines entrées peuvent contenir des mots de passe chiffrés en
- MD5 ou bcrypt, alors que d'autres entrées du même fichier contiendront des
- mots de passe chiffrés avec crypt()
.
+ certaines entrées peuvent contenir des mots de passe chiffrés en
+ MD5 ou bcrypt, alors que d'autres entrées du même fichier contiendront des
+ mots de passe chiffrés avec crypt()
.
- Cette page de manuel ne décrit que les arguments de la ligne de
- commande. Pour plus de détails à propos des directives nécessaires à
+
Cette page de manuel ne décrit que les arguments de la ligne de
+ commande. Pour plus de détails à propos des directives nécessaires Ã
la configuration de l'authentification des utilisateurs dans
httpd, voir le manuel Apache qui est fourni avec
- la distribution ou peut être consulté à http://httpd.apache.org/.
httpd
htdbm
-Les scripts fournis avec la distibution d'Apache et situés dans
+Les scripts fournis avec la distibution d'Apache et situés dans
support/SHA1.
Syntaxe
@@ -114,112 +114,114 @@ support/SHA1.
Options
-b
- - Utilise le mode batch ; c'est à dire, extrait le mot de passe de
- la ligne de commande au lieu de le demander à l'opérateur. Cette
- option doit être utilisée avec la plus grande prudence, car
+
- Utilise le mode batch ; c'est à dire, extrait le mot de passe de
+ la ligne de commande au lieu de le demander à l'opérateur. Cette
+ option doit être utilisée avec la plus grande prudence, car
le mot de passe est visible en clair dans la ligne
de commande. Pour utiliser un script, voir l'option
-
-i
.
+ -i
.
+ Disponible à partir de la version 2.4.4 du serveur HTTP Apache.
-i
- - Lit le mot de passe depuis stdin sans vérification (à utiliser
+
- Lit le mot de passe depuis stdin sans vérification (à utiliser
dans les scripts).
-c
- - Crée le fichier-mots-de-passe. Si
- fichier-mots-de-passe existe déjà, il est réécrit et
- tronqué. Cette option ne peut pas être combinée avec l'option
+
- Crée le fichier-mots-de-passe. Si
+ fichier-mots-de-passe existe déjà , il est réécrit et
+ tronqué. Cette option ne peut pas être combinée avec l'option
-n
.
-n
- - Affiche le résultat du traitement sur la sortie standard au lieu
- de mettre à jour le fichier. Ceci peut s'avérer utile pour générer
- des enregistrements de mots de passe qu'Apache pourra utiliser à des
- fins d'inclusion dans des fichiers de données au format autre que
+
- Affiche le résultat du traitement sur la sortie standard au lieu
+ de mettre à jour le fichier. Ceci peut s'avérer utile pour générer
+ des enregistrements de mots de passe qu'Apache pourra utiliser à des
+ fins d'inclusion dans des fichiers de données au format autre que
texte. Cette option modifie la syntaxe de la ligne de commande, car
- l'argument fichier-mots-de-passe (en général le premier)
- est omis. Elle ne peut pas être combinée avec l'option
+ l'argument fichier-mots-de-passe (en général le premier)
+ est omis. Elle ne peut pas être combinée avec l'option
-c
option.
-m
- Utilise le chiffrement MD5 pour les mots de passe. C'est le
- comportement par défaut (depuis la version 2.2.18).
+ comportement par défaut (depuis la version 2.2.18).
-B
- Utilise bcrypt pour chiffrer les mots de passe. c'est un
- algorythme de chiffrement actuellement considéré comme sûr.
+ algorythme de chiffrement actuellement considéré comme sûr.
-C
- - Ce drapeau n'est autorisé qu'en conjonction avec le drapeau
-
-B
(chiffrement bcrypt). Il permet de définir la durée
+ - Ce drapeau n'est autorisé qu'en conjonction avec le drapeau
+
-B
(chiffrement bcrypt). Il permet de définir la durée
de traitement pour l'algorytme bcrypt (plus elle est longue,
- meilleure sera la sécurité, mais inférieure la rapidité). La valeur
- par défaut est 5 et les valeurs autorisées vont de 4 à 31.
+ meilleure sera la sécurité, mais inférieure la rapidité). La valeur
+ par défaut est 5 et les valeurs autorisées vont de 4 à 31.
-d
- Utilise le chiffrement
crypt()
pour les mots de
- passe. Cette option n'est pas supportée par le
+ passe. Cette option n'est pas supportée par le
serveur httpd sous Windows ou Netware. Cet
- algorithme limite la longueur des mots de passe à 8 caractères ; il
- est considéré comme non sur du point de vue des
- standards actuels. C'était l'algorithme par défaut jusqu'à la
+ algorithme limite la longueur des mots de passe à 8 caractères ; il
+ est considéré comme non sur du point de vue des
+ standards actuels. C'était l'algorithme par défaut jusqu'à la
version 2.2.17.
-s
- Utilise le chiffrement SHA pour les mots de passe. Facilite la
migration vers/depuis les serveurs Netscape qui utilisent le format
LDAP Directory Interchange (ldif). Cet algorithme
- est considéré comme non sur du point de vue des
+ est considéré comme non sur du point de vue des
standards actuels.
-p
- Enregistre les mots de passe en clair. Bien que
-
htpasswd
supporte la création des mots de passe en
- clair sur toutes les plates-formes, le démon
+ htpasswd
supporte la création des mots de passe en
+ clair sur toutes les plates-formes, le démon
httpd n'accepte les mots de passe en clair que
sous Windows et Netware.
-D
- - Supprime un utilisateur, sous réserve qu'il existe dans le
- fichier spécifié par htpasswd.
+ - Supprime un utilisateur, sous réserve qu'il existe dans le
+ fichier spécifié par htpasswd.
-v
- - Vérifie si le mot de passe fourni correspond au mot de passe de
- l'utilisateur enregistré dans le fichier de mots de passe spécifié.
+ - Vérifie si le mot de passe fourni correspond au mot de passe de
+ l'utilisateur enregistré dans le fichier de mots de passe spécifié.
+ Disponible à partir de la version 2.4.5 du serveur HTTP Apache.
fichier-mots-de-passe
- Le nom du fichier contenant les noms d'utilisateurs et mots de
- passe. Avec l'option
-c
, le fichier est créé s'il
- n'existe pas, ou réécrit et tronqué s'il existe déjà.
+ passe. Avec l'option -c
, le fichier est créé s'il
+ n'existe pas, ou réécrit et tronqué s'il existe déjà .
nom-utilisateur
- - Le nom d'utilisateur à créer ou mettre à jour dans le
+
- Le nom d'utilisateur à créer ou mettre à jour dans le
fichier-mots-de-passe. Si nom-utilisateur
- n'existe pas, une nouvelle entrée est ajoutée. Dans le cas
- contraire, le mot de passe est modifié.
+ n'existe pas, une nouvelle entrée est ajoutée. Dans le cas
+ contraire, le mot de passe est modifié.
mot-de-passe
- - Le mot de passe en clair et destiné à être chiffré puis stocké
+
- Le mot de passe en clair et destiné à être chiffré puis stocké
dans le fichier. Cet argument ne s'utilise qu'avec l'option
-b
.
-Valeur renvoyée
+Valeur renvoyée
htpasswd
renvoie 0 ("true") si le nom d'utilisateur
- et le mot de passe ont été enregistrés ou mis à jour avec succès
+ et le mot de passe ont été enregistrés ou mis à jour avec succès
dans le fichier-mots-de-passe. htpasswd
- renvoie 1
s'il a rencontré un problème d'accès aux
+ renvoie 1
s'il a rencontré un problème d'accès aux
fichiers, 2
si la ligne de commande comportait une
- erreur de syntaxe, 3
si le mot de passe entré
+ erreur de syntaxe, 3
si le mot de passe entré
interactivement ne correspondait pas au nom d'utilisateur,
- 4
si l'opération a été interrompue, 5
si
- une valeur était trop longue (nom-utilisateur, nom-fichier,
- mot-de-passe, ou l'enregistrement résultant), 6
si le
- nom d'utilisateur contenait des caractères illégaux (voir la section
+ 4
si l'opération a été interrompue, 5
si
+ une valeur était trop longue (nom-utilisateur, nom-fichier,
+ mot-de-passe, ou l'enregistrement résultant), 6
si le
+ nom d'utilisateur contenait des caractères illégaux (voir la section
Restrictions), et 7
si le
- fichier spécifié n'était pas un fichier de mots de passe
+ fichier spécifié n'était pas un fichier de mots de passe
valide.
@@ -229,73 +231,73 @@ support/SHA1.
Ajoute ou modifie le mot de passe de l'utilisateur
- jsmith
. Le mot de passe est demandé à l'opérateur. Le
- mot de passe sera chiffré en utilisant l'algorithme MD5
- modifié pour Apache. Si le fichier spécifié
+ jsmith
. Le mot de passe est demandé à l'opérateur. Le
+ mot de passe sera chiffré en utilisant l'algorithme MD5
+ modifié pour Apache. Si le fichier spécifié
n'existe pas, htpasswd
renverra un code d'erreur.
htpasswd -c /home/doe/public_html/.htpasswd jane
- Crée un nouveau fichier de mots de passe et y enregistre une
- entrée pour l'utilisateur jane
. Le mot de passe est
- demandé à l'opérateur. Si le fichier existe et ne peut être ni lu ni
- écrit, il n'est pas modifié et htpasswd
affichera un
+
Crée un nouveau fichier de mots de passe et y enregistre une
+ entrée pour l'utilisateur jane
. Le mot de passe est
+ demandé à l'opérateur. Si le fichier existe et ne peut être ni lu ni
+ écrit, il n'est pas modifié et htpasswd
affichera un
message et renverra un code d'erreur.
htpasswd -db /usr/web/.htpasswd-tous jones Pwd4Steve
- Chiffre le mot de passe spécifié dans la ligne de commande
+
Chiffre le mot de passe spécifié dans la ligne de commande
(Pwd4Steve
) en utilisant l'algorithme
- crypt()
, et le stocke dans le fichier spécifié.
+ crypt()
, et le stocke dans le fichier spécifié.
-Considérations à propos de sécurité
- Les fichiers de mots de passe Web comme ceux que gère
- htpasswd
ne doivent pas être situés dans
+Considérations à propos de sécurité
+ Les fichiers de mots de passe Web comme ceux que gère
+ htpasswd
ne doivent pas être situés dans
l'espace d'URI du serveur Web -- en d'autres termes, il ne doit pas
- être possible d'y accéder à partir d'un navigateur.
+ être possible d'y accéder à partir d'un navigateur.
- En tant qu'exécutable setuid, ce programme n'est pas sûr, et il
- ne faut par conséquent pas lui attribuer de permissions
+
En tant qu'exécutable setuid, ce programme n'est pas sûr, et il
+ ne faut par conséquent pas lui attribuer de permissions
setuid.
- L'utilisation de l'option -b
est déconseillée, car
+
L'utilisation de l'option -b
est déconseillée, car
avec elle, les mots de passe apparaissent en clair dans la ligne de
commande.
Notez qu'avec l'algorithme crypt()
, seuls les huit
- premiers caractères du mot de passe spécifié sont pris en compte. Si
- le mot de passe spécifié est plus long, les caractères
- supplémentaires sont ignorés.
-
- Le format de chiffrement SHA n'utilise pas d'amorçage aléatoire
- (salting) : à un mot de passe donné correspond une seule
- représentation chiffrée. Les formats crypt()
et MD5
- permutent la représentation en la préfixant par une chaîne d'amorce
- aléatoire, afin de rendre les attaques de mots de passe à base de
+ premiers caractères du mot de passe spécifié sont pris en compte. Si
+ le mot de passe spécifié est plus long, les caractères
+ supplémentaires sont ignorés.
+
+ Le format de chiffrement SHA n'utilise pas d'amorçage aléatoire
+ (salting) : à un mot de passe donné correspond une seule
+ représentation chiffrée. Les formats crypt()
et MD5
+ permutent la représentation en la préfixant par une chaîne d'amorce
+ aléatoire, afin de rendre les attaques de mots de passe à base de
dictionnaires plus difficiles.
Les algorithmes de chiffrement SHA et crypt()
- sont considérés comme non surs du point de vue des
+ sont considérés comme non surs du point de vue des
standards actuels.
Restrictions
Sur les plates-formes Windows, la taille des mots de passe
- chiffrés avec htpasswd
est limitée à 255
- caractères. Les mots de passe dont la taille est supérieure seront
- tronqués.
+ chiffrés avec htpasswd
est limitée à 255
+ caractères. Les mots de passe dont la taille est supérieure seront
+ tronqués.
- L'algorithme MD5 utilisé par htpasswd
est spécifique
- à Apache ; les mots de passe chiffrés en utilisant cet algorithme
+
L'algorithme MD5 utilisé par htpasswd
est spécifique
+ à Apache ; les mots de passe chiffrés en utilisant cet algorithme
seront inutilisables sur d'autres serveurs Web.
- La taille des noms d'utilisateurs est limitée à 255
- octets et ceux-ci ne doivent pas contenir de caractère
+
La taille des noms d'utilisateurs est limitée à 255
+ octets et ceux-ci ne doivent pas contenir de caractère
:
.
diff --git a/docs/manual/programs/rotatelogs.xml.fr b/docs/manual/programs/rotatelogs.xml.fr
index a55902b337..9c2698e397 100644
--- a/docs/manual/programs/rotatelogs.xml.fr
+++ b/docs/manual/programs/rotatelogs.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -111,7 +111,8 @@ utile lorsque les journaux doivent être traités par un autre progra
-n nombre-de-fichiers
Utilise une liste circulaire de fichiers sans repères de temps. Avec
--n 3, la série de fichiers conservés sera "logfile", "logfile.1", "logfile.2".
+-n 3, la série de fichiers conservés sera "logfile", "logfile.1", "logfile.2".
+Disponible à partir de la version 2.4.5 du serveur HTTP Apache.
fichier-journal
Le chemin et le nom de base du fichier journal. Si