jeudi 28 août 2014

Création d'un serveur FTP IIS7 sous Windows 8.1

Testé sous Windows 8.1

Voici les différentes étapes à respecter pour installer un serveur FTP IIS7 sous Windows 8.1.

Avant de commencer il faudra vous assurer que vous avez bien accès au Windows à l'aide d'un compte administrateur. Si tel est le cas, connectez-vous au Windows à l'aide de ce compte.

1. Installation d'IIS7 :

Rendez-vous dans "Panneau de configuration>>Programmes et fonctionnalités".

Dans le menu de droite de cette fenêtre, cliquez sur "Activer ou désactiver des fonctionnalités Windows".

Une fenêtre s'ouvre avec toutes les fonctionnalités Windows qu'il est possible d'activer ou désactiver. Vous devez activer les fonctionnalités ci-dessous.


Une fois que IIS7 est installé vous pouvez passer à l'étape suivante.

2. Création d'un utilisateur qui sera utilisé pour se connecter au serveur FTP :

Rendez-vous dans "Panneau de configuration>>Comptes d'utilisateurs".

Cliquez sur l'option "Gérer un autre compte".

Cliquez sur l'option "Ajouter un utilisateur dans les paramètres de l'ordinateur".

Une fenêtre s'ouvre, cliquez sur "Ajouter un compte".

Dans le bas de cette nouvelle fenêtre, cliquez sur "Se connecter sans compte Microsoft (non recommandé)".

Cliquez ensuite sur "Compte local".

Indiquez un nom d'utilisateur, le mot de passe y associer (2 fois) et une indication vous permettant de retrouver le mot de passe au cas où vous l'aurez oublié. Cliquez sur "Suivant".

Cliquez sur "Terminer" sans activer le contrôle parental.

Retournez ensuite dans "Panneau de configuration>>Comptes d'utilisateurs".

Cliquez sur l'option "Gérer un autre compte".

Cliquez sur le compte utilisateur que vous venez de créer.

Cliquez sur "Modifier le type de compte".

Sélectionnez le type "Administrateur" et cliquez sur "Modifier le type de compte".

3. Prise en charge du pare-feu FTP :

Rendez-vous dans "Panneau de configuration>>Outils d'administration>>Gestionnaire des services Internet (IIS)".

Dans ce module, sélectionnez l'option de l'arborescence contenant le nom de votre ordinateur.

Double-cliquez sur l'option "Prise en charge du pare-feu FTP".

Définissez une plage de ports personnalisées (Par exemple : 6000-6100). Ne configurez pas l'adresse IP externe du pare-feu. Nous utilisons ici le pare-feu intégré à Windows. Cliquez ensuite sur "Appliquer".

Rendez-vous dans "Panneau de configuration>>Pare-feu Windows".

Cliquez dans le menu de gauche sur "Autoriser une application ou une fonctionnalité via le Pare-feu Windows".

Cochez l'application "Serveur FTP". Cochez "Privé" et "Public". Cliquez ensuite sur "OK".

Rendez-vous dans "Panneau de configuration>>Pare-feu Windows".

Cliquez dans le menu de gauche sur "Paramètres avancés".

Dans le menu de gauche, sélectionnez "Règles de trafic entrant".

Dans le menu de droite, cliquez sur "Nouvelle règle...".

Dans la fenêtre qui s'ouvre, sélectionnez l'option "Port". Cliquez sur "Suivant".

Sélectionnez l'option "TCP", sélectionnez l'option "Ports locaux spécifiques" et indiquez la plage de ports personnalisées que vous avez déjà mentionné dans la configuration d'IIS (Par exemple : 6000-6100). Cliquez sur "Suivant".

Sélectionnez "Autoriser la connexion". Cliquez sur "Suivant".

Sélectionnez les 3 possibilités, c'est-à-dire "Domaine", "Privé", "Public". Cliquez sur "Suivant".

Donnez un nom à cette nouvelle règle (Par exemple : "FTP (passive mode)") et une description si vous estimez que c'est nécessaire. Cliquez sur "Terminer".

4. Création du serveur FTP :

Rendez-vous dans "Panneau de configuration>>Outils d'administration>>Gestionnaire des services Internet (IIS)".

Dans ce module, déroulez l'option de l'arborescence contenant le nom de votre ordinateur.

Effectuez ensuite un clic droit sur l'option "Sites". Cliquez sur "Ajouter un site FTP...".

Indiquez un nom à votre nouveau site FTP.

Cliquez sur le bouton "..." dans "Chemin d'accès physique".

Créez un répertoire avec le nom de votre site FTP sous le chemin "C:\inetpub\ftproot". Sélectionnez ce répertoire et cliquez sur "OK".

Cliquez sur "Suivant".

Dans la partie "SSL", sélectionnez "Pas de SSL". Le reste de la fenêtre reste tel quel. Cliquez sur "Suivant".

Dans la partie "Authentification", cochez "De base". Dans la partie "Authentification", indiquez que vous autoriser l'accès à : "Utilisateurs définis". Indiquez le nom de l'utilisateur créé précédemment dans le champ de saisie juste en dessous. Cochez "Lecture" et "Ecriture". Cliquez sur "Terminer".

Vous avez accès maintenant depuis votre réseau local à votre serveur FTP. Utilisez FileZilla (par exemple) pour effectuer un test.

NB : Si vous avez besoin d'avoir accès depuis l'extérieur à votre serveur FTP. Il vous faudra aller dans l'interface web de votre routeur pour rediriger le port 21 et la plage de ports personnalisée indiquée précédemment vers l'adresse IP fixe de l'ordinateur faisant office de serveur FTP.