Créer un.htaccess pour protéger un dossier sur les



Documents pareils
Utilisation de l espace personnel (Serveur DATA)

TP Service HTTP Serveur Apache Linux Debian

Accès distant Freebox v6 Configuration

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)

Installation de Joomla avec Filezilla

Utilisation de GalaxShare

Navigation dans Windows

Création d'un questionnaire (sondage)

Faire fonctionner symfony sous wamp et windows avec des vhost. Installation de wamp

Module 7 : Configuration du serveur WEB Apache

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Areca Backup Première Sauvegarde - Configurez votre premier groupe et votre première cible.

TP réseaux 4 : Installation et configuration d'un serveur Web Apache

Live box et Nas Synology

Comment créer un site web Proxy gratuitement!

LINUX REMPLAÇANT WINDOWS NT

Activité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données

ACCÈS À MOODLE PAR INTERNET PROCÉDURE POUR LES ÉTUDIANTES ET LES ÉTUDIANTS POUR SE DOTER D UN NOUVEAU MOT DE PASSE

Fiche Pratique. Etape 1 : Retrouver la clé depuis votre PC connecté.

Comment se connecter au dossier partagé?

SERVEUR DE MESSAGERIE

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

Tutorial Messagerie Professionnelle : DALTA-

Sauvegarder la base de données de Drupal avec le module Backup and Migrate

Utiliser un client de messagerie

Service de certificat

LimeSurvey. Pour obtenir un compte sur le LimeSurvey de l Université de Genève, remplissez le formulaire de demande en ligne.

Utiliser un CMS: Wordpress

Les outils de création de sites web

Upgrade du Huawei U8230 : Android 2.1 et rom custom

Installation Iconito École Numérique 2010 sous Windows WampServer

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Présentation Serveur Apache et pour RePeGlio

2. Gérer son profil : Stage mensuel Février 2013 Page 1 / 9 Partagez vos photos sur le web

NAS 109 Utiliser le NAS avec Linux

Bases pour sécuriser son Windows XP

INSTALLER UNE BIBLIOBOX

Transfert d un site local vers un serveur. NPDS REvolution 13. Rédaction : Axel Relecture : Dev & Jpb

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

Formulaire pour envoyer un mail

Guide d installation de Gael

Joomla! Création et administration d'un site web - Version numérique

TRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 )

IIS 6 - PHP5 - MySQL phpmyadmin 2.6

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

Travaux Pratiques Introduction aux réseaux IP

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

Un serveur FTP personnel, ça ne vous a jamais dit?

MANUEL INSTALLATION. GANESHA version 4. Editeur Anéma SAS Département Développement

Objectifs de la formation : Savoir réaliser la maintenance et l'administration de premier niveau sur un réseau d'établissement SCRIBE.

Création d un compte No-IP et configuration

Howto: Comment faire cohabiter Backtrack et un Windows?

1. Accéder à votre site

INSTALLATION CONFIGURATION D'UN NOM DE DOMAINE POUR UNE IP DYNAMIQUE. Par Maisse Sébastien

Gestion d Active Directory à distance : MMC & Délégation

INSTALLATION APACHE POUR WINDOWS (XP OU 2000)

Comment faire pour créer ses propres pages html?

BTS SIO Dossier BTS. PURCHLA Romain

Disque Dur Internet «Découverte» Guide d utilisation du service

INSTALLATION D UN CERTIFICAT FIDUCIO LOGICIEL

Informatique : Création de site Web Master 2 ANI TP 1

Petit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département

SERVEUR DE MESSAGERIE

HTML. Notions générales

Editer un script de configuration automatique du proxy

LE CMS GUPPY. 2) Décompression : Elle se fait simplement avec le logiciel 7-Zip ou tout autre logiciel.

CYBERGATE -TP-APACHE_2.DOC

Réaliser un accès distant sur un enregistreur DVR

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

Documentation Honolulu 14 (1)

Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition)

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

INSTALLATION ET CONFIGURATION D'UN SERVEUR WEB SUR MAC OS X

Serveur Subversion Debian GNU/Linux

AIDE A LA CREATION D UN COMPTE NOM DE DOMAINE, SOUS-DOMAINE, FTP, BASE DE DONNEES

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Netissime. [Sous-titre du document] Charles

Guide d installation Caméras PANASONIC Série BL

Guide de l'utilisateur

SAUVEGARDER SES DONNEES PERSONNELLES

Programmation Web TP1 - HTML

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

Installation d un hébergement Web à domicile

CAHIER DES CHARGES SITE WEB : Steve Mind Magicien Close-up & Mentaliste - 1 -

<Créer un site Web. avec/> Suzanne Harvey

ALCATEL IP1020. Guide de Configuration pour l offre Centrex OpenIP

Dans cette Unité, nous allons examiner

Guide Abrégée de la programmation pour la messagerie Flash

GUIDE D INSTALLATION DE L APPLICATION GECOL SUR

MESVISITEURSPRO.COM. TUTO : Comment intégrer Google Analytics à mon site?

Notes pour l utilisation d Expression Web

TP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A

Transcription:

1 sur 6 25/06/2012 15:14 0 Zéro connecté 313 458 Zéros inscrits Inscription Connexion Pseudo Mot de passe Mot de passe oublié? Connexion auto. Connexion avec un compte : Créer un.htaccess pour protéger un dossier sur les serveurs free.fr Par youknowwho Mise à jour : 22/08/2008 237 visites depuis 7 jours, classé 341/782 Bonjour à tous. Je vais vous apprendre à protéger un dossier de votre site web par un.htaccess valide sur les sites free.fr. Si vous n'utilisez pas les serveurs du FAI free.fr, il est inutile de suivre ces instructions ; reportez vous plutôt au tuto officiel de M@teo. Dans ce tuto, vous devrez créer trois fichiers pour protéger votre site. Merci de lire le tuto jusqu'à la fin, car les dernières lignes (concernant l'envoi sur le serveur) sont très importantes. Bonne lecture! Sommaire du tutoriel : Experts certifiés TYPO3 Développement,formation,conseil, maintenance,hébergement TYPO3 www.archriss.fr Ce que nous recherchons Créer le fichier.htaccess Créer le fichier htpasswd.txt

2 sur 6 25/06/2012 15:14 Créer le fichier.htacces Envoyer les fichiers sur le serveur free.fr Ce que nous recherchons Grâce à ce tuto, nous voulons protéger une page, un dossier, voire tout notre site avec la fonction.htaccess. Si un utilisateur souhaite accéder à la page protégée, le navigateur lance une invite qui demande à saisir un identifiant et un mot de passe. Voici l'aperçu d'une invite : La fonction.htaccess est composée de deux fichiers essentiels : le premier contient les informations relatives à la sécurité, le deuxième contient les données, c'est-à-dire les identifiants et mots de passe autorisés. Un troisième fichier renforce la protection des mots de passe. Nous allons tout d'abord créer le fichier.htaccess. Créer le fichier.htaccess Dans un premier temps, nous allons créer un fichier texte (ayant l'extension.txt) qui sera renommé par la suite, à la fin du tuto. Ouvrez un éditeur de texte comme Bloc-notes (sous Windows), ou Notepad++ (se reporter à la création de site internet, rédigée par M@teo) et entrez ces quelques lignes : PerlSetVar AuthFile dossier/sous_dossier/htpasswd.txt AuthName "Acces Restreint" AuthType Basic require valid-user On remarque que le code possède quatre lignes. Cependant, nous n'allons modifier que les deux premières. La première ligne débute par PerlSetVar AuthFile, elle indique l'arborescence de votre site à partir de la racine. Oula!! De quoi il nous parle??? C'est très simple : votre site free se présente sous la forme suivante : http://pseudo.free.fr/. Cette expression en gras est appelée la racine. Lorsque vous construisez votre site, vous mettez des fichiers directement à la racine (exemple : http://pseudo.free.fr /index.html), ainsi que des fichiers appartenant à des répertoires (exemple : http://pseudo.free.fr/football/zidane.html). Pour modifier la ligne PerlSetVar AuthFile, vous devez saisir à la suite le nom du dossier à protéger.

3 sur 6 25/06/2012 15:14 Exemple n 1 Je veux créer une partie de mon site, nommée admin et située à la racine, où seulement les administrateurs pourront accéder. L'URL de la racine de mon site est la suivante : http://pseudo.free.fr/ Je souhaite donc que le répertoire protégé soit le suivant : http://pseudo.free.fr/admin/ A la ligne de mon code commençant par PerlSetVar AuthFile, je saisis admin/htpasswd.txt, ce qui me donne ce code : PerlSetVar AuthFile admin/htpasswd.txt AuthName "Acces Restreint" AuthType Basic require valid-user Exemple n 2 Je veux toujours protéger un répertoire admin, mais celui-ci se trouve dans un autre répertoire situé à la racine, par exemple : http://pseudo.free.fr/secu/ Je souhaite donc protéger mon répertoire admin, situé dans l'arborescence comme ceci : http://pseudo.free.fr/secu/admin/ A la ligne de mon code commençant par PerlSetVar AuthFile, je saisis secu/admin/htpasswd.txt, ce qui me donne ce code : PerlSetVar AuthFile secu/admin/htpasswd.txt AuthName "Acces Restreint" AuthType Basic require valid-user Je m'arrête ici mais bien sûr, on peut protéger un dossier qui se trouve dans un dossier qui lui-même se trouve dans un dossier... Bref, à l'infini! Nous allons nous intéresser brièvement à la ligne AuthName "Acces Restreint". C'est cette ligne qui accueille l'utilisateur et lui demande ses identifiants. Vous pouvez donc changer le message d'accueil qui se trouve entre guillemets (ici, "Accès Restreint"). Les deux autres lignes n'ont pas besoin de subir de modifications. Maintenant, nous allons enregistrer ce code sur notre disque dur avec le nom htaccess.txt. Notre premier fichier htaccess.txt est créé, il faut maintenant, créer le fichier htpasswd.txt. Créer le fichier htpasswd.txt Pour créer ce nouveau fichier, ouvrez d'abord, comme tout à l'heure, un éditeur comme Bloc-notes. A présent, entrez les identifiants et mots de passe que le navigateur autorisera.

4 sur 6 25/06/2012 15:14 Le code que vous allez définir se présentera sous cette forme : identifiant1:modepasse1 identifiant2:modepasse2 identifiant3:modepasse3... etc... Remplacez identifiant1 par votre identifiant, et motdepasse1 par votre mot de passe, en séparant les deux noms par deux points (:). Retournez à la ligne pour définir un autre paramètre. Vous pouvez créer autant d'indentifiants et de mots de passe que vous souhaitez. Enregistrez ce code sur votre disque dur sous le nom htpasswd.txt. Comme vous avez pu le remarquer, les mots de passe sont en clair, c'est-à-dire qu'ils ne sont pas cryptés. C'est free qui demande cela. Ceci affecte donc la sécurité des mots de passe. Nous allons donc créer un dernier fichier qui sécurisera les mots de passe. Créer le fichier.htacces A ne pas confondre avec le premier fichier créé,.htacces protège SEULEMENT les mots de passe. Ouvrez donc notre éditeur de texte (Bloc-notes) pour la dernière fois et entrez cette seule ligne : deny from all Enregistrez ce merveilleux code sur votre disque dur sous le nom htacces.txt. Envoyer les fichiers sur le serveur free.fr Vous avez créé les trois fichiers nécessaires à la fonction.htaccess, mais ils sont toujours sur votre disque dur! Nous allons donc les envoyer sur le serveur de free. Ouvrez votre client FTP, et connectez-vous au serveur. Vous allez, à présent, envoyer les trois fichiers (htaccess.txt, htpasswd.txt et htacces.txt) dans le dossier que vous souhaitez protéger. Directement sur le serveur, renommez les fichiers htaccess.txt et htacces.txt respectivement en.htaccess et.htacces. Vous NE devez PAS renommer le fichier htpasswd.txt. Dans votre dossier protégé, vous avez donc au moins les fichiers :.htaccess.htacces htpasswd.txt Pour autoriser d'autres personnes à pénétrer dans le dossier protégé, vous n'avez que le fichier htpasswd.txt à modifier. Voilà!!

5 sur 6 25/06/2012 15:14 Le tuto touche à sa fin. J'espère que mes informations ont été nettes et précises afin de vous permettre, à votre tour, de protéger votre site web. Pour plus d'informations ou des remarques concernant les codes, n'hésitez pas à m'envoyer un MP. Partager Tweet Serveur Reseau Serveur intelligent et performant pour vous accompagner au quotidien. www.intel.fr/itcenter 66 commentaires pour "Créer un.htaccess pour protéger un dossier sur les serveurs free.fr" Note moyenne : 2.71 / 4 (17 votes) Pseudo fanche69 # Posté le 26/10/2010 à 16:48:23 Commentaire En ce qui me concerne, cela ne fonctionne pas, j'ai une erreur 500 dès que je mets le premier fichier.htaccess sur la racine de mon site "monsite.free.fr" cordialement SpiderCochone # Posté le 14/11/2010 à 00:14:46 Ce n'est pas un bonne sécurité elle peut etre pirater en 30 sec chrono donc bon vince9251 # Posté le 04/03/2011 à 20:32:42 Besoin d'aide? Avis : Très bon close Blog Twitter Moi je trouve sa bien puisque c'est quand même un peu sécuriser. Seul un spécialiste peut le faire, ou une personne qui regarde ce tuto! Citation : Backtrack The quieter you become, the more you are able to hear...traduction Backtrack site officiel Ville : Sceaux Pays : France métropolitaine remontees # Posté le 11/06/2011 à 21:18:42 Je donne 20/20 à ce tutoriel. Bravo! Il serait bien que ce soit écrit dans le livre du zéro sur le PHP car ce qui est dit dans ce livre ne marche pas Vive Symfony2! Pensez à indiquer les messages qui vous ont aidé et à indiquer vos problèmes résolus XHTML 1.0/CSS <= 2 : IIIIIIIIII PHP/MySQL : IIIIIIIIII Javascript : IIIIIIIIII HTML5/CSS3 : IIIIIIIIII Citation Je sais plus ce que j'écrivais!

6 sur 6 25/06/2012 15:14 Pseudo Commentaire Qui que quoi dont où Alors j'ai activé la prévisualisation automatique! Citation : Moi Eh oui Et maintenant je suis tranquille! Mon site : http://remontees.free.fr zippedfire # Posté le 31/10/2011 à 19:09:21 Moi ça marche pas j'ai tous les bons fichiers mais j'ai beau taper mon mot de passe et i marche pas! (enfin sur tous ceux qui disent comment faire ça, ça a jamais marché) Voir tous les commentaires