![]() |
Auteur: : giggs Créé le : le 07/12/2006 à 12h02 Modifié le :le 09/12/2006 à 12h15 Imprimer ce tutorial |
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.
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
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.
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
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
B) Configuration du serveura) Lancement et en Français
Pour commencer, lancer le TYPSoft
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
Puis pour le mettre en Français, aller sur SETUP et sélectionner FTP
Puis allez sur l'onglet "LANGUAGE" et sélectionner français, comme indiqué sur la capture ci-dessous
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.
Une fois créer, retournez sur TYPSoft, et allez sur Configuration, puis sur Utilisateurs
Sur l'écran "Configuration de l'utilisateur", vous pouvez voire qu'il y a déjà un utilisateur de créer (Anonymes).
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.
Puis choissez lui un mot de passe, dans le champ mot de passe, comme indiqué ci-dessous
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.
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
Explications:
Et cliquer encore sur enregistrer
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.
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'installationUne 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:A partir de la veuillez cliquer sur l'icône en haut à gauche
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
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:Et vous obtenez le listage de votre dossier racine:
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":
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.
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!
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.
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
Service entrant
Exemple: sur un routeur Linksys
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:
Quelques screenshot qui illustre le bon fonctionnement du serveur par le bais de l'internet.
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".
Puis sur la nouvelle fenêtre entrez les adresses IP que vous voulez:
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.
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 "...".
Puis faite un clique droit, et nouveau fichier texte, et donnez lui un nom, et cliquer sur ouvrir
Et repérer le chemin d'accès au fichier.
Maintenant direction au fichier. Ouvrez le, et mettez ce qui vous passe par la tête comme message de bienvenue.
Puis sauvegarder, la nouvelle configuration. Nous allons tester le message de bienvenue.
Comme vous pouvez le constatez le message de bienvenue fonctionne.
Puis faite la même opération que tout à l'heure.
C) Mettre du son d'avertissementToujours 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 "..."
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.
Remonter en haut | Exécution en 1.3179 secondes |
© Tous droits réservés 2006 François Marie | Hébergement : WDMédia-hébergement