Questions-Réponses - Mot-clé - webUn blog ou l'auteur fait les questions et le réponses (c'est plus simple, hein...)2013-02-06T21:44:19+01:00Henri Bauerurn:md5:19d3d4377dac0ec70aabfadeb1744fc5DotclearProtéger un dossier par .htaccessurn:md5:88ca5179024de00bc3166ea0acee9ddd2012-02-15T21:49:00+00:002012-02-15T21:49:56+00:00Henri Bauerwebhtaccesssecuriteweb<p>Fonctionne avec un serveur web de type Apache.</p> <p>En supposant que les fichiers à protéger sont rangés dans le dossier <code>htdocs/confidentiel</code>, il faut créer la structure de fichier suivante :</p>
<pre>
/
|-- .auth/
| |-- pswd.txt
| |-- .htaccess
|
|-- htdocs/
|-- confidentiel/
|-- .htaccess
|-- fichiers à protéger
|-- ...
</pre>
<p>Le dossier <code>.auth</code> n'est pas listé (grâce au point), même en cas d'affichage d'index.</p>
<p>Le fichier <code>pswd.txt</code> doit contenir une liste de combinaisons <code>utilisateur:mot_de_passe</code> :</p>
<pre>
membre:sesame
...
</pre>
<p>Le fichier <code>.htaccess</code> qui protège cette liste de mots de passe doit interdire l'accès au dossier :</p>
<pre>
deny from all
</pre>
<p>Le dossier à protéger doit contenir un fichier <code>.htaccess</code> avec les lignes suivantes :</p>
<pre>
PerlSetVar AuthFile .auth/pswd.txt
AuthName "Acces Restreint"
AuthType Basic
require valid-user
</pre>
<p>Désormais, pour accéder à ces fichiers, il faudra fournir un couple <code>utilisateur:mot_de_passe</code> valide.</p>Se connecter sur IRC par le weburn:md5:3eb231889bc0ba2c825cdae0bc233bfa2012-02-15T01:26:00+00:002012-02-15T02:18:59+00:00Henri BauerIRCircweb<p>Pour Freenode</p> <p>Freenode dispose d'un <a href="http://webchat.freenode.net" hreflang="en">client web</a> dont peut personnaliser l'url en précisant son <code>pseudo</code> et le nom du <code>canal</code> :</p>
<pre>
http://webchat.freenode.net/?nick=pseudo&channels=canal
</pre>