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 .htaccesshowto.

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