Banière
Vous êtes ici --- > Netonoff.com > Informatique > Installation d'un serveur FTP avec TYPSoft > Lecture du tutorial

Installation d'un serveur FTP avec TYPSoft

Avatar Auteur: : giggs
Créé le : le 07/12/2006 à 12h02
Modifié le :le 09/12/2006 à 12h15
Imprimer ce tutorial
Dans ce nouveau tutorial consacré à la mise en place d'un serveur FTP sous Windows, nous allez pouvoir mettre en place chez vous un tel système, et ainsi partager vous fichiers avec les personnes de votre entourage.

1) Présentation

Pour la mise en place d'un serveur FTP pour chez vous, il faut au préalable allez voir les sujets qui traitent ce domaine sur Netonoff, afin de bien comprendre son utilité, et son fonctionnement.

Rappel: Un serveur FTP, permet de stoker des fichiers sur un disque dur distant, et ainsi vous pouvez télécharger ces fichiers ou les envoyer, pour enrichir son contenu.

2) Les logiciels

Au niveau des logiciels, il va nous falloir:

A) Un serveur FTP: TYPSoft

TYPSoft est donc le serveur FTP que nous allons installer ensemble. Ce logiciel est gratuit (c'est une bonne chose), et assez simple à mettre en place. Il permet le transfert de gros fichiers, puisqu'il peut reprendre les téléchargements interrompus. Il peut aussi bannir des IP, afficher un message de bienvenue et de départ, et il livré avec plusieurs dont le français

C'est pourquoi j'ai choisi ce logiciel. Sinon pour ceux qui possèdent le système d'exploitation Windows XP-PRO, sachez qu'il est livré avec un serveur FTP (IIS pour les connaisseurs).

B) Un client FTP: FileZilla

FileZilla sera notre client FTP, c'est lui qui ira interroger le serveur FTP, et ainsi récupérer la liste des dossiers, et fichiers sur l'ordinateur (Serveur) distant. Comme TYPSoft, ce logiciel est gratuit est performant. Il ai est composé d'un gestionnaire de site permettant de répertorier l'ensemble des adresses auxquelles vous êtes amenés à vous connecter régulièrement. Pour les besoins de sécurité, FileZilla propose un mode dans lequel il ne conserve aucune trace des mots de passe sur votre ordinateur et une authentification est nécessaire à chaque connexion aux serveurs, même en utilisant les favoris du gestionnaire de site.

A noter qu'il n'ai pas obligatoire d'utiliser un client FTP, de ce genre, car avec Internet Explorer ou Mozilla Firefox pour citer qu'eux, vous pouvez très bien utilisez ces navigateurs WEB, pour ce connecter à un serveur FTP. Mais ce n’est pas leur utilité première, est donc je ne vous conseille pas d'utiliser ces navigateurs...

C) Téléchargement

Une fois que vous êtes prêt, vous pouvez allez télécharger ces deux logiciel en suivant les deux liens ci-dessous

  • Pour télécharger le serveur FTP, c'est ICI, ou LA
  • Pour télécharger le client FTP, c'est ICI, ou la

Une fois le download terminé, passons immédiatement à l'installation et configuration des logiciels.

3) Installation et configuration

Une fois rapatriée sur votre disque dur, vous avez un fichier exécutable de quelques Kilo Octets, je vous invite à cliquer dessus, et à procéder à son installation.

A) Installation du serveur

Voici les 8 sceenshot de l'installation

Image utilisateur Image utilisateur Image utilisateur Image utilisateur

Image utilisateur Image utilisateur Image utilisateur Image utilisateur

B) Configuration du serveur

a) Lancement et en Français

Pour commencer, lancer le TYPSoft Image utilisateur

Une fois lancé, vous devez obtenir cet écran de démarrage, qui indique que le serveur est opérationnel, et que les connexions ce font sur le Port 21

Image utilisateur

Puis pour le mettre en Français, aller sur SETUP et sélectionner FTP

Image utilisateur

Puis allez sur l'onglet "LANGUAGE" et sélectionner français, comme indiqué sur la capture ci-dessous

Image utilisateur

Puis cliquer sur Save et sur close, voila votre serveur FTP TYPSoft est en Français

b) Répertoire racine

Ensuite nous allons créer un répertoire racine, ou tous vos dossiers, et fichiers pourrons être lu et télécharger par la suite.

Pour cela créer un nouveau dossier sur votre disque dur, et nommer par exemple Mon_FTP.

Image utilisateur

Une fois créer, retournez sur TYPSoft, et allez sur Configuration, puis sur Utilisateurs

Image utilisateur

Sur l'écran "Configuration de l'utilisateur", vous pouvez voire qu'il y a déjà un utilisateur de créer (Anonymes).

Ce type de compte permet (Vous l'auriez deviné) des connexions anonyme sur le serveur, pas besoins de login et de mot de passe.

Si vous voulez que votre serveur FTP, soit utilisé par vos amis , je vous conseille de supprimer ce compte. Nous allons créer nos propre utilisateur, pour une questions de sécurité.

Une fois supprimer, cliquer sur nouvelle utilisateur, et choisissez lui un login.

Image utilisateur

Puis choissez lui un mot de passe, dans le champ mot de passe, comme indiqué ci-dessous

Image utilisateur

Une fois, votre mot de passe choisit cliquer sur "Enregistrer", pour que les nouveaux paramètre soit pris en compte.

Puis, dans le champ, "répertoire racine", cliquer sur les "...", pour sélectionner le dossier créer tout à l'heure sur votre disque dur, cliquer sur Enregistrer.

Image utilisateur

Une fois ceci fait, nous allons gérer les droits d'accès sur ce dossier. Sélectionner le chemin d'accès au dossier sur la droite de l'écran, normalement les options ne doivent plus être grisé

Cocher comme indiquer ci-dessous

Image utilisateur

Explications:

  • Fichiers: J'ai choisit juste download, pour que la personne qui se connecte au serveur puisse juste télécharger des fichiers.
  • Répertoire: La aussi j'ai juste cocher "Sous répertoire inclus", pour que le client puisse naviguer entre les dossier du serveur

Et cliquer encore sur enregistrer

A noter que dans la suite de ce tutorial nous allons créer un compte Admin., qui permettra de gérer le serveur FTP, à distance, et ainsi vous aurez les droits absolu sur le serveur.

Maintenant que la configuration du serveur FTP, est finie (Configuration minimale), allez mettre des dossier et fichiers dans le répertoire racine et agencer les à votre guise.

Comme dis plut haut, tout à l'heure, nous allons améliorer la configuration du serveur, comme un message de bienvenue, des alertes sonores, un compte administrateur, des restrictions IP, ect...

Vous pouvez déjà tester votre serveur localement, pour cela prenez votre navigateur Web favoris, et taper dans le champ d'adresse: ftp://127.0.0.1, et normalement vous allez tombez directement sur le dossier racine du serveur.

Voici le résultat obtenu.

Image utilisateur Image utilisateur

Attention , quand vous aurez taper l'adresse du serveur, et si vous êtes sous Internet explorer il faut faire un clique droit sur l'écran, puis cliquer sur "Se connecter en tant que", et taper login et mot de passe adéquate.

4) Installation du client

A)Introduction

C'est bon le côté serveur est terminée, passons maintenant au client FileZilla.

Si vous avez essayé de vous connecter localement à votre serveur FTP, par l'intermédiaire d'un navigateur WEB, vous avez du vous rendre compte qu'il n'ai pas vraiment aisé de naviguer sur un serveur FTP.

Avec FileZilla, cela va changer, vous allez pouvoir mettre en favoris les adresses de vos serveur FTP, et donc plus besoin de taper login et mot de passe à chaque connexion. De plus la connexion est sécurisé, donc aucun soucis de ce côté la!

B) Installation

7 Screeshot de l'installation

Une fois l'installation terminée passons à la configuration de notre client

C) Configuration

Passons maintenant à la configuration de FileZillia

Lancer le logiciel, vous devez obtenir cet écran:
Image utilisateur

A partir de la veuillez cliquer sur l'icône en haut à gauche

Image utilisateur

C'est le raccourci pour accéder au gestionnaire de site, a partir de la vous allez pouvoir créer des sites FTP, et ainsi gagner du temps lors de vos prochaine connexion car FileZillia mémorise les adresse FTP.

Cliquer sur "Nouveau site":

Choisissez un nom pour votre site, et prenez les mêmes options que sur la capture ci-dessous

Image utilisateur

Puis cliquer sur connexion, vous allez vous connecter sur votre serveur en locale

Une fois connecter FileZillia vous indique les opérations de la connexion:
Message de:FilleZillia
Etat : Connexion à 127.0.0.1 ... Etat : Connecté à 127.0.0.1. Attente du message d'accueil... Réponse : 220 TYPSoft FTP Server 1.10 ready... Commande : USER netonoff Réponse : 331 Password required for netonoff. Commande : PASS ******** Réponse : 230 User netonoff logged in. Commande : SYST Réponse : 215 UNIX Type: L8 Commande : FEAT Réponse : 211-Extensions supported: Réponse : SIZE Réponse : MDTM Réponse : 211 END Etat : Connecté Etat : Récupération de la liste de répertoires... Commande : PWD Réponse : 257 "/F:/Mon_FTP/" is current directory. Commande : TYPE A Réponse : 200 Type set to A. Commande : PASV Réponse : 227 Entering Passive Mode (127,0,0,1,8,207). Commande : LIST Réponse : 150 Opening data connection for directory list. Réponse : 226 Transfer complete. Etat : Succès du listage du répertoire

Et vous obtenez le listage de votre dossier racine:

Image utilisateur

Naviguer sur votre ftp, vous pouvez télécharger les fichiers, pour cela, c'est simple il vous suffit de double cliquer dessus, ou de faire clique droit dessus et "Télécharger":

Image utilisateur

Essayer de supprimer un dossier, vous allez vous rendre compte qu'il vous ai refusait d'effacer des dossiers ou fichiers. Normal car dans la configuration du serveur TYPSoft nnous n'avons pas cocher cette permission.

Message de:FilleZillia
Commande : DELE /F:/Mon_FTP/cool ça marche/Lettre de motivation.pdf Réponse : 550 Permission denied.
Donc votre serveur est enfin opérationnelle, mais il fonctionne pour l'instant que dans un réseau locale!

Si vous posséder plusieurs ordinateur, chez vous, et si ils sont en réseaux, et bien vous pouvez très bien accéder au serveur FTP, depuis un autre ordinateur. Pour cela c'est simple au lieu de taper l'adresse 127.0.0.1, taper celle de l'adresse IP du serveur FTP (ex: 192.168.1.67). Et vous verrez que votre serveur fonctionne en locale

Bon maintenant, nous voulons que vos amis ou autres personne puisse y accéder depuis l'internet. Et bien il n'y a pas grand chose à faire pour cela. Suivait le prochain chapitre, pour que votre Serveur FTP puisse être attaqué depuis l'Internet.

5) Les ports routeur

A) Introduction

Pour que d'autres personne puissent accéder à votre serveur, il va falloir ouvrir les ports de votre routeur ou free box, live box, ou autres...

De plus il faut aussi que vous connaissiez l'adresse IP de votre connexion Internet, pour qu'enfin d'autres personne se connecte au serveur. Et si vous avez lu le tutorial: Obtenir une adresse IP fixe , et bien plus besoin de connaître son IP et donc de la donnez à vos amis!

Note: Si vous ne possédez pas de routeur ou autres, alors pour vous pas besoin de configurer les ports.

B) Ouverture des ports

Pour commencer allez dans l'interface de votre routeur ou autres, par le biais de navigateur WEB, et taper dans le champ adresse, l'adresse IP de votre matériel réseau.

Image utilisateur
Image utilisateur

Une fois à l'intérieur, il faut accéder à la page "Règles Pare-feu", ou fireWall, ou tout autres nom en relation avec "fire wall", ou "port", ou "encore service".

Une fois que vous y êtes, ils faut que vous choisissez le port 21 (Port du serveur FTP, par défaut), et que vous "disais au routeur que mon serveur FTP, se situe sur tel adresse IP".

Exemple: sur un routeur Netgear

Ajouter un service

Image utilisateur

Service entrant

Image utilisateur

Exemple: sur un routeur Linksys

Image utilisateur

C) Fonctionnement

Une fois que tout est configuré, vous pouvez tester le bon fonctionnement de votre serveur FTP. Pour cela fournissez votre adresse IP à un de vos amis. Alors vous l'aurez compris, votre amis n'aura plus qu'à taper votre adresse IP.

Par un navigateur WEB, ou par le bais de Filezillia, après lui avoir donner le login et le mot de passe, et il devrai pouvoir se connecter au serveur.

Pour connaître son adresse Internet, plusieurs choix s'offre à vous:

Par le routeur

Image utilisateur

Par Netonoff.com

Image utilisateur

Ou encore par www.mon-ip.com

Image utilisateur
Si vous ne voulez pas que vos amis ou autres tape à chaque fois votre adresse IP pour accéder à votre serveur FTP, vous pouvez très bien avoir un nom de domaine qui pointera directement vers votre adresse IP, pour cela rendez vous sur la page qui traite ce sujet

Quelques screenshot qui illustre le bon fonctionnement du serveur par le bais de l'internet.

Image utilisateur
Image utilisateur

Passons maintenant, à une configuration sur le serveur amélioré

6) Autres configuration

A) Restrictions D'IP

Si vous voulez restreindre l'accès à votre serveur FTP, et bien avec TYPSoft, c'est simple, il lui suffit de lui indiquer des adresses IP, et lorsque un ordinateur du réseau essayera de se connecter, il sera tout simplement rejeté par le serveur.

Pour cela allez sur "Configuration", puis sur "Restrictions IP".

Image utilisateur

Puis sur la nouvelle fenêtre entrez les adresses IP que vous voulez:

Image utilisateur

Puis maintenant, essayer de vous connecter au serveur depuis un autre ordinateur, vous allez recevoir un message, comme quoi il vous ai impossible d'entrer sur le FTP.

Image utilisateur

B) Message du serveur

Avoir un message de bienvenue quand on rentre sur le serveur c'est toujours agréable, et quand on a finis avec, un p'tit message du genre " merci, à la prochaine connexion", c'est assez sympathique!

Pour cela allez sur "Configuration" puis sur "Utilisateurs".

Puis sur la fenêtre sélectionner votre utilisateur (client), et en bas de la fenêtre, au "Champ fichier de message de bienvenue", cliquer sur les "...".

Image utilisateur

Puis faite un clique droit, et nouveau fichier texte, et donnez lui un nom, et cliquer sur ouvrir

Image utilisateur

Et repérer le chemin d'accès au fichier.

Image utilisateur

Maintenant direction au fichier. Ouvrez le, et mettez ce qui vous passe par la tête comme message de bienvenue.

Image utilisateur

Puis sauvegarder, la nouvelle configuration. Nous allons tester le message de bienvenue.

Message de:FileZillia
Réponse : 230-Salut bienvenue sur mon Super serveur FTP.

Comme vous pouvez le constatez le message de bienvenue fonctionne.

Attention ce message de bienvenue ne fonctionne que pour l'utilisateur, que vous avez sélectionné. Ce qui signifie que vous pouvez personnalisez vos message de bienvenue, ou si vous voulez que tous le monde puisse avoir le même message, il allez dans "Configuration", puis "FTP".
Image utilisateur

Puis faite la même opération que tout à l'heure.

C) Mettre du son d'avertissement

Toujours pratique d'avoir des sons, qui préviennent si une personne se connecte sur le serveur.

Pour cela, il suffit d'aller sur "Configuration", puis sur "Sons d'avertissements".

Et choisissez les sons en cliquant sur les "..."

Image utilisateur

Pour les sons j'ai utilisé ceux de WIndows, qui se situe dans :C:WINDOWSMedia

D) Compte administrateur

Pour finir, nous allons créer un compte administrateur, qui aura les droits absolu sur les dossiers et fichiers du serveur ftp. Et ainsi vous pourrez administrer votre serveur à distance, et donc vous pourrez supprimer, renommer, et faire tous ce qu'il vous plaira.

Pour cela, utiliser la même méthode que tout à l'heure pour créer un Utilisateur, ensuite il faut presque tout cocher au niveau des droits d'accès.

Image utilisateur
Voila c'est terminé, vous rien ne vous empêche d'administrer votre serveur Depuis n'importe quel endroit sur terre!

Le tutorial est à présent terminé. J'espère qu’il vous aura servi pour mettre en place un serveur FTP perso. Si vous avez des questions, allez postez sur le forum.

Retour au Sommaire

Remonter en haut | Exécution en 0.0111 secondes |

© Tous droits réservés 2006 François Marie | Hébergement : WDMédia-hébergement

AMIX-INFORMATIQUE.FR | TAI-JITSU-ALENCON.FR