CONFIGURER LE LOGICIEL FILEZILLA SERVEUR

Télécharger tout d'abord le logiciel FileZilla :
Version Windows

Une fois le logiciel installé, voici le didactitiel d'installation :

Ouvrir l'onglet "Edit" :


Sélectionner le port d'accueil de votre FTP :
Souvent, le port 21 est choisi car c'est le port d'écoute par défaut des navigateurs internet.
Néanmoins, afin de limiter le scanning de votre site FTP, autant en prendre un autre.
Ce port sera à communiquer aux "clients" FTP afin qu'ils puissent se connecter.


Placer ici le message d'accueil du serveur FTP.




Le filtrage des IP se réalisera plus loin si nécessaire.


Entrer l'IP fixe du serveur :

Le mode passif est à privilégier absolument afin de s'affranchir des problèmes de routeur.
Ici, dans le cas ci-dessus, 101 ports sont ouverts, ce qui permet 101 connexions.
Il est évidemment possible, voire conseillé de n'ouvrir que le juste nécessaire (une dizaine par exemple).
Les ports ci-dessus seront à ouvrir un à un dans le pare-feu de Windows.
La simple autorisation de déblocage du logiciel demandé par Windows ne suffit pas.

Je passe sous silence les autres onglets qui n'ont pas à être modifiés.
Néanmoins le suivant ci-dessous est à configurer afin de bannir les essais de connexion des robots se trouvant sur internet.

C'est ainsi un gage de sécurité supplémentaire.

Valider les modifications par "OK".



Configuration des comptes utilisateurs :

Cliquer sur l'onglet "users" ;


Pour ajouter un utilisateur,
cliquer sur "Add" puis entrer un nom qui sera le LOGIN.
Définissez ensuite un mot de passe associé.



Dans l'onglet "Shared folders", définisser les répertoires que les clients FTP auront le droit d'atteindre :
Files = Fichiers / Read = lecture / Write = Ecriture / Delete = Suppression / Append = Reprise de transfert
Directories = Répertoires / Create = Création / Delete = Suppression / Liste = Listing / Subdir = Donne l'accès aux sous-répertoires
H = Définir un répertoire de départ = Celui le plus proche de la racine du disque comme dans l'exemple ci-dessous.



L'image ci-dessus donne l'exemple d'un répertoire à accès total pour les utilisateurs.

Possibilité de limiter la vitesse par utilisateur :


Possibilité de filtrage sur IP :
Si le client dispose d'une IP fixe, le filtrage est simple : Il suffit de rentrer l'IP fixe.
Dans les autres cas, les providers utilisant certaines IP, il est possible de réaliser un filtre plus large
comme le montre l'exemple ci-dessous qui autorise les connexions des adresses commençant par 86.


Exemple de serveur virtuel sur un routeur (Exemple avec le DIR 635 de D-Link)

5678 est le port d'écoute défini au début dans FileZilla.
1234 sera le port d'écoute sur Internet (celui donné aux clients FTP)
Les ports privé et public peuvent être identiques bien sûr, ce n'est qu'un exemple.
192.168.0.80 est l'IP du PC sur lequel se trouve FileZilla.

Pour tester votre serveur, voici un lien très utile :
http://www.net2ftp.com/index.php

Ce tutoriel n'est pas forcément complet, ainsi je vous propose celui-ci en complément :
Cliquer ici

Si vous rencontrez des problèmes, je reste à votre disposition par email (Email "Webmaster" à gauche).