Comment protéger l`accès à un répertoire de son site Internet à l
Transcription
Comment protéger l`accès à un répertoire de son site Internet à l
Generationcyb.net | Comment protéger l’accès à un répertoire de son site... 1 sur 4 http://www.generationcyb.net/Comment-proteger-l-acces-a-un,1227 Inscription à la lettre d'information | Fil infos Accès public à Internet Vo t re re c he rc he... ok Lieux Enquête 2012 formations en ligne NetPublic Formation-emploi 21 juin: Expériences Portraits Cadre juridique Observatoire des usages Jeunes et TIC Accueil > Boîte à outils > Sites et blogs Comment protéger l’accès à un répertoire de son site Internet à l’aide d’un fichier .htaccess Tous publics Web pédagogique et citoyen Education à l’information Ressources pédagogiques générales Coopération Fossé numérique Boîte à outils Accès aux savoirs Logiciels libres Bureautique Sites et blogs Image et vidéo Son et musique Version imprimable L’accès à votre site est public, mais vous désirez peut-être en rendre une partie confidentielle ou privée. Cela peut-être utile par exemple pour protéger l’accès au dossier contenant les images de votre site, au répertoire contenant vos squelettes Spip, etc. S’il s’agit d’un site Spip, vous pouvez faire appel au plugin "Accès restreint" pour protéger des rubriques de votre site. Pour interdire l’accès à des répertoires de votre site, qu’il s’agisse d’un site Spip ou non, vous pouvez créer un fichier .htaccess. Nous allons voir comment procéder pour cela. Le fonctionnement est le suivant : vous placerez ce fichier dans le répertoire de votre site que vous voulez rendre confidentiel (ici, dans notre exemple, un dossier nommé "Wiki") : Communiquer en réseau et en direct Politiques publiques 23 juin 2011 aux 7èmes Rencontres Numériques d’Ile de France : les 10 ans des Points CYB Travaux du Forum Ouvert pour le PRIX R&D 2011 en ligne 5 juin: 8 juin 2011 clôture de l’appel à projets Prix R&D IMAGINATEUR 2 juin: 9 juin 2011 Réunion préparatoire 7èmes Rencontres franciliennes des espaces jeunes numériques 2 juin: Spip Pourquoi Spip ? Installer Spip Personnaliser les squelettes graphiques Les outils du rédacteur Spip Plugins divers et variés Squelette Socanco Formation à distance Vie privée 17 juin: Lorsqu’un internaute tentera d’afficher n’importe quelle page provenant de ce répertoire, un login et un mot de passe lui seront demandés : Documentation générale Spip Formations Spip Programme Points Cyb E-administration 25/06/2012 15:07 Generationcyb.net | Comment protéger l’accès à un répertoire de son site... 2 sur 4 http://www.generationcyb.net/Comment-proteger-l-acces-a-un,1227 Vous pouvez créer autant de couples login-mot de passe que vous souhaitez. Lorsque l’internaute saisit un login et le mot de passe correspondant, la page demandée s’affiche et il a accès à toutes les autres pages de ce répertoire. La création du fichier .htaccess Pour créer ce fichier, un simple éditeur de texte suffit : Notepad, Textedit, Wordpad, Pspad, Smultron… Si votre éditeur ne vous permet pas d’enregistrer ce fichier avec le nom souhaité, enregistrez-le comme htaccess.txt, vous le renommerez plus tard en .htaccess sur votre serveur à l’aide de votre logiciel de transfert ftp. Voici le code qui doit figurer dans le fichier : AuthName "Acces reservé" AuthType Basic AuthUserFile /home/site/www/phpmyadmin/.htpasswd Require valid-user Dans notre exemple, nous avons remplacé "Acces reservé" par "Accès Wiki", car il s’agit de protéger l’accès à une partie Wiki d’un site. Trouver le chemin d’accès au fichier contenant les logins et mots de passe "/home/site/www/phpmyadmin/.htpasswd" est le chemin d’accès au fichier qui contient les logins et mots de passe. Comment le connaître, si votre hébergeur ne vous l’a pas indiqué ? Créez tout simplement un fichier php nommé par exemple chemin.php, qui contient uniquement le code suivant : <? echo realpath('chemin.php'); ?> Installez-le sur votre serveur et affichez-le dans votre navigateur. Il fait apparaître le chemin de votre site, du type /home/generationcyb /www/chemin.php Dans le code du fichier .htaccess, remplacez "chemin.php" par ".htpasswd". Créer le fichier .htpasswd contenant les 25/06/2012 15:07 Generationcyb.net | Comment protéger l’accès à un répertoire de son site... 3 sur 4 http://www.generationcyb.net/Comment-proteger-l-acces-a-un,1227 logins et mots de passe Toujours avec l’éditeur de texte, insérez du code sur le modèle suivant : login1:motdepasse1 login2:motdepasse2 login3:motdepasse3 et ainsi de suite. Il vaut cependant mieux coder votre mot de passe, pour qu’il soit plus difficile à deviner. Pour cela, créez un fichier nommé par exemple mdp.php avec le code suivant : <? echo crypt('monmotdepasse'); ?> Placez-le sur votre serveur et appelez-le apr votre navigateur : il fera apparaître une formule du type $1$tcplfeIt$pbGEc2AHPFtJFFOU.B3/j1. C’est votre mot de passe crypté, que vous pouvez insérer tel quel dans le fichier .htpasswd. Renouvelez l’opération autant de fois que vous souhaitez crypter un mot de passe, en prenant bien garde, de modifier le mot de passe dans le code du fichier mdp.php. Une fois les fichiers .htaccess et .htpasswd installé sur votre serveur dans le dossier à protéger, cela doit fonctionner ! Source : www.informatique-facile.net/dossiers /dossiers.php ?id_dossier=54 Mis en ligne le vendredi 31 août 2007 bookmark this on Delicious Répondre à cet article Forum Comment protéger l’accès à un répertoire de son site Internet à l’aide d’un fichier .htaccess 2 mars 2010, par Jean-Thierry Vacheron suisse Bonjour, je tente de réaliser un accès. Tout fonctionne bien jusqu’à la venue du masque de saisie de l’utilisateur et du mot de passe mais il semble que le fichier .htpasswd ne soit pas reconnu, que faire ??? AuthName "Acces reservé" AuthType Basic AuthUserFile /home/httpd/vhosts 25/06/2012 15:07 Generationcyb.net | Comment protéger l’accès à un répertoire de son site... 4 sur 4 http://www.generationcyb.net/Comment-proteger-l-acces-a-un,1227 /ecuriedujorat.ch/httpdocs/ecurie /ecurieduJorat/reserver/.htpasswd Require valid-user Jtv:rallye2009 Membre:rallye2011 President:rallye2010 le deux fichiers sont dans le dossier reserver et j’aiun fichier index.html qu eje souahite ouvrir avec un mot de passe merci pour votre aide le chemin a été trouvé avec chemin.php un grand merci d’avance Des mêmes auteurs JC Sarrot : - Internet, une immense salle des professeurs - Pratiques collaboratives aux archives municipales de Rennes - 9 mars 2006 à Marly-le-Roi : éducation populaire et formation à distance - Revues en ligne - Comment je suis devenue blogueuse Contact | Plan du site | Espace privé Dernier ajout : dimanche 17 juin 2012 | 818 articles sur ce site. Generationcyb.net est motoris´ par Spip 1.9.2e associ´ a un squelette spip Rizom Sauf indication, les articles sont mis a disposition sous un contrat Creative Commons 25/06/2012 15:07