Livebox Tutoriaux Serveur WEB FTP Création d'un Serveur FTP avec Bullet Proof
Création d'un Serveur FTP avec Bullet Proof Imprimer Envoyer
Écrit par Team APEUL   
Mercredi, 28 Décembre 2005 17:43

Sommaire

1 - Configuration du logiciel
1.1 - Lancement du logiciel
1.2 - Configuration générale du serveur FTP
1.3 - Création des utilisateurs du serveur FTP

 2 - Configuration du routeur /NAT de la Livebox

---------------------------------------------------------------------------------------------

1 Configuration du logiciel

1.1 - Lancement du logiciel

Au lancement du logiciel nous obtenons la figure suivante, avec ou sans les indications sur le PC (Figure 1):

bullet_proof1.jpg
Figure 1


C’est également dans cette partie que nous pourrons voir l’activité du serveur FTP.


1.2 -Configuration générale du serveur FTP

Pour vérifier les paramètres importants du serveur, notamment son nom ainsi que son port d’écoute, il faut cliquer sur Setup puis Main et General (Figure 2)

bullet_proof2.jpg
Figure 2


Ensuite nous avons la fenêtre suivante qui permet de définir le nom ainsi que le port d’écoute du FTP (par défaut à 21) :

bullet_proof3.jpg
Figure 3


Dans notre exemple le serveur s’appelle test et il écoute sur le port 21.

Le nombre d’utilisateur est par défaut à 0 ce qui est équivalent à ne pas fixer de limite.

Les autre réglages disponibles dans cette fenêtre ne seront pas vu dans la suite car ils n’empêchent pas un fonctionnement normal et basique du serveur.

Une fois que le nom et le port sont bien spécifiés, il suffit de cliquer sur OK.

La deuxième étape est la création des utilisateurs du serveur.



1.3 - Création des utilisateurs du serveur FTP

Le serveur FTP peut fonctionner en mode anonyme c’est à dire sans besoin de s’authentifier, cependant il n’est pas recommandé d’autoriser ce type d’utilisateur pour des raisons de sécurité.

Pour créer un utilisateur, il suffit de cliquer sur Setup puis User Accounts (il est possible également d’utiliser le raccourci clavier Ctrl+U) : Figure 4

bullet_proof4.jpg
Figure 4



Nous obtenons la fenêtre suivante : Figure 5

bullet_proof5.jpg
Figure 5



A partir de cette fenêtre, nous pouvons créer/supprimer/modifier des utilisateurs.

Pour créer un utilisateur, il faut faire un clic droit dans la zone User Accounts puis il faut cliquer sur Add : Figure 6.

bullet_proof6.jpg
Figure 6


Après avoir cliqué sur Add, il est demandé de saisir le nom de l’utilisateur (Figure 7) :

bullet_proof7.jpg
Figure 7

 :
Attention il n’est pas demandé de mot de passe, en effet Blullet-Proof en attribue un automatiquement comme nous pouvons le voir dans la figure suivante

bullet_proof8.jpg
Figure 8



Il est tout à fait possible de changer le mot de passe attribuer automatiquement : il suffit de le supprimer et de définir celui que nous voulons.

Une fois l’utilisateur créé, il faut lui définir quels répertoires il pourra consulter et quels seront ses droits. Pour cela il faut faire un clic droit dans Access Rights puis à nouveau Add (Figure 9).

bullet_proof9.jpg
Figure 9



Nous avons alors une fenêtre qui nous permet de parcourir notre ordinateur afin de définir le répertoire où se trouve(ou se trouverons les fichiers) : Figure 10

bullet_proof10.jpg
Figure 10



Une fois le répertoire sélectionné, il suffit de cliquer sur Select.

Nous avons alors la fenêtre précédent ou suivante (Figure 10 et Figure 11) dans laquelle on peut voir les droits de l’utilisateur sur le répertoire : dans notre exemple il ne peut que Lire (READ) et obtenir la liste des fichiers (LIST). Il ne peut pas écrite (Write), effacer (Delete), apposer (Append) de fichier. Il ne peut pas non plus créer des répertoires (Make), en supprimer (Delete). La commande +Subdirs permet d’appliquer les règles précédentes aux sous répertoires éventuellement présents.

bullet_proof11.jpg
Figure 11



Une fois cela terminé, il suffit de cliquer sur OK, on retourne alors sur la page principale de Bullet-Proof. Il ne reste plus qu’à mettre en ligne le serveur

Pour mettre en ligne le serveur il suffit de cliquer sur l’éclair :

Nous devons alors avoir juste en dessous ceci (Figure 12):

bullet_proof12.jpg
Figure 12


Maintenant le serveur est lancé.

Pour vérifier localement qu’il fonctionne, il suffit d’ouvrir un navigateur internet puis de taper dans la barre d’adresse :

 

ftp://marie:QYqifL9b@localhost

Cette adresse permet d’accéder au FTP qui est sur son propre PC (d’où le localhost) avec le nom d’utilisateur (marie) et le mot de passe (QYqjfL9b) précédemment définis. Il ne faut surtout pas oublier les « : » qui séparent le nom d’utilisateur et le mot de passe, ni le « @ » qui permet de définir l’adresse du serveur.


---------------------------------------------------------



2 - Configuration du routeur/NAT de la Livebox

Après avoir créé, configuré et testé localement le serveur FTP, il faut créer une règle de routage pour que la Livebox autorise les requêtes FTP à accéder à notre serveur, et surtout à lui définir sur quel PC du réseau local se trouve ce serveur.

Pour se faire, il faut aller sur les pages de configuration, il faut taper l’adresse suivante dans le navigateur internet :
http://configuration.adsl


Ou si cela ne fonctionne pas, il faut essayer en tapant : 192.168.1.1 pour une LB INVENTEL

Puis il faut aller dans Configuration / Avancée / Routeur (Figure 13):

bullet_proof13.jpg
Figure 13



Nous obtenons alors la liste des règles déjà existantes (Figure 14).
La dernière règle est celle que nous voulons créer.

bullet_proof14.jpg
Figure 14



Pour pouvoir créer sa propre règle il faut cliquer sur Ajouter, nous obtenons alors la fenêtre suivante qui permet de créer les règles (Figure 15) :

bullet_proof15.jpg
Figure 15



Pour le FTP, il suffit de le sélectionner dans la liste, tous les champs seront remplis automatiquement () :

bullet_proof16.jpg
Figure 16

Attention, ici nous avons configurer le serveur pour qu’il écoute sur le port 21. Si le port d’écoute n’est pas le 21 il faut changer les valeurs dans Port Externet et dans Port Interne et y mettre le port spécifié dans la configuration du serveur FTP.

Pour valider la règle, il faut cliquer sur Soumettre, et elle apparaîtra dans la liste des règles existantes (Figure 14).

Maintenant tout est configuré pour que le serveur soit accessible depuis l’extérieur du réseau.

Pour vérifier le bon fonctionnement du serveur vu depuis l’extérieur (ce qui n’est pas possible via son navigateur internet en tapant directement l’adresse de son serveur), il est possible d’utiliser le site
http://net2ftp.com . Ce site permet en remplissant les champs adéquats de vérifier le bon fonctionnement du serveur FTP et de la bonne configuration de la Livebox (Figure 17).

bullet_proof17.jpg
Figure 17



Les champs à saisir sont :
FTP server : il faut y mettre l’adresse du serveur FTP : dans l’exemple il s’agit d’un nom de domaine créer via
www.dyndns.org. mais il peut s’agir plus simplement de l’adresse IP attribuée par Wanadoo visible dans la page d’accueil de la Livebox.
Port : par défaut il est à 21, il est nécessaire de le changer si la configuration du serveur FTP ainsi que de la Livebox a été faite avec un autre port.
Username : il faut mettre le nom d’utilisateur, dans notre exemple marie.
Password : il faut mettre le mot de passe associé au nom d’utilisateur.

Les autres champs ne sont pas utiles dans notre cas.

Pour lancer le test il faut cliquer sur login.

Si tout fonctionne bien, ce qui doit être le cas en suivant les précédentes manipulations, nous devons avoir cette fenêtre : Figure 18

bullet_proof18.jpg
Figure 18


Nous pouvons voir la liste des fichiers disponibles les droits que nous avons dessus et d’autres renseignements.

Voilà le serveur est correctement configuré pour être disponible via Internet. Il tout à fait possible de créer de multiples utilisateurs avec des droits différents, des répertoires différents… il est également possible de créer des groupes d’utilisateurs, ce qui permet de simplifier la gestion des droits et ajouter d’autre fonctionnalité.

 

Mise à jour le Lundi, 06 Février 2006 17:18
 
Bannière