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).