Vous êtes sur la page 1sur 11

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

Paix-Travail-Patrie Peace-Work-Fatherland
-------------------- --------------------
UNIVERSITE DE DSCHANG UNIVERSITY OF DSCHANG

INSTITUT UNIVERSITAIRE DE TECHNOLOGIE INSTITUT OF UNIVERSITY OF TECHNOLOGY


FOTSO VICTOR DE BANDJOUN FOTSO VICTOR OF BANDJOUN
DEPARTEMENT DE GENIE TELECOMMUTIONS ET
DEPARTMENT OF TELECOMMUNICATION AND
RESEAUX
NETWORK ENGINEERING
BP: 96, Dschang (Cameroun) - Tel /Fax (237) 233 45 13 81
BP: 96, Dschang (Cameroon) - Tel /Fax (237) 233 45 13 81

Filière : génie de télécommunication et réseaux


Niveau 2
ANNEE 2021-2022
Projet n°_4
NOMS DES PARTICIPANTS
DASSIE TALLA JOB IVAN

TCHUENTE TCHUENTE ROLAND

NGANTCHOU NGANTCHOU JEREMIADE FINALE

EYONG ARMELLE MARILYN

DJEMBI DOMGUIA MARINA

DJIMPOU KOM AUBIN

DOUO SELATSA RODRIGUE

TSOPZONG DJOUAFACK HEROUANE

Dongmo fouenang wilfried

Sous la coordination du Dr yankam


Table des matières

I LE SERVEUR PROFTPD ........................................................................... 4


I.1 QU’EST-CE QUE LE PROFTPD ? ..................................................... 4
I.2 A QUOI SERT LE PROFTPD ? ........................................................... 4
I.3 CARACTERISTIQUES ......................................................................... 4
II DEPLOIEMENT D’UN SERVEUR FTP AVEC PROFTPD .................. 5
II.1 CONFIGURATION DU SERVEUR FTP SUR DEBIAN 6 ............... 5
II.1.1 Commandes d’Installation du serveur ftp ..................................... 5
II.1.2 Installation de proftpd ..................................................................... 5
II.1.3 Configuration de proftpd................................................................. 6
II.2 CREATION ET CONFIGURATION DES UTILISATEURS........... 8
II.3 VERIFICATION .................................................................................... 8
II.4 TEST ENVOI DE FICHIERS VIA FILEZILLA .............................. 10

2
INTRODUCTION

Un serveur est un système permettant la consultation des données


à distance. C’est un ordinateur, qui met ses ressources à la disposition
d’autres ordinateurs (clients) sous la forme des services qui peuvent être
des informations, des bases de données etc…. Lorsqu’il est en réseau,
il fournit la réponse à une requête transmise par un autre ordinateur du
réseau appelé client ; et pour se faire, nous avons besoin des serveurs
de données tels que les serveurs de fichiers qui utilisent le Protocol ftp.
Ainsi, il sera question de configurer un serveur ftp avec proftpd.

3
I LE SERVEUR PROFTPD

I.1 QU’EST-CE QUE LE PROFTPD ?

ProFTPD est un serveur FTP libre, puissant et parfaitement sécurisé. Il est


distribué selon les termes de la licences GNU GPL. Il permet de configurer
plusieurs serveurs FTP virtuels et est compatible avec ipV6. PROFTPD utilise
une architecture modulaire grâce à laquelle son authentification a pu être étendue
à LDAP, RADIUS, et SQL.

I.2 A QUOI SERT LE PROFTPD ?

En tant que serveur FTP (File Transfer Protocol), PROFTPD permet de


transférer des fichiers par internet ou par le biais d’un réseau informatique local
(intranet). Toute personne en ayant l’autorisation, peut télécharger et envoyer des
fichiers sur un serveur FTP. Le port par défaut et le plus utilise est le port 21. Il
offre la possibilité de transférer entre utilisateurs des fichiers volumineux que la
messagerie ne peut supporter.

I.3 CARACTERISTIQUES

Le serveur ProFTPD dispose d’un grand nombre d’options de configurations


telles que :
➢ La création d’utilisateurs virtuels qui ne sont utilisés que sur les serveurs
ftp et qui ne font pas partie du système d’exploitation.
➢ Définir des routes virtuelles pour chacun des utilisateurs créés.
➢ Limiter la bande passante des différents utilisateurs au niveau de
l’application.
Nous avons d’autres options comme :
➢ La création des règles avancées pour certains réseaux.
➢ La possibilité de lister ou non les fichiers cachés.
➢ La possibilité de définir les quotos de téléchargements.

4
II DEPLOIEMENT D’UN SERVEUR FTP AVEC PROFTPD

II.1 CONFIGURATION DU SERVEUR FTP SUR DEBIAN 6

II.1.1 Commandes d’Installation du serveur ftp

Mettre à jour les paquets avec la commande : « Apt-get update »

Il est possible que les paquets n’installe pas en fonction de la version du


logiciel utilisé. Dans certains cas ces paquets sont intégrés dans le logiciel et
installés lors de son installation.

II.1.2 Installation de proftpd

Entrez la commande « Apt-get install proftpd » pour installer proftpd,


comme illustrez sur l’image ci-dessous.

5
Proftpd étant installé, nous pouvons ainsi passer à la configuration de
serveur ftp avec proftpd.

II.1.3 Configuration de proftpd

En entrant la commande, « nano /etc/proftpd/proftpd.conf », nous


accédons ainsi à l’interface de configuration de notre serveur. Cela est présentée
comme sur l’image suivant :

6
Ici, le « # » est suivie du commentaire et la commande proprement dite juste
à la ligne. Nous allons donc décommenter les commandes que nous voulons
utiliser et paramétrer comme nous le souhaitons.
Nos paramètres de configuration sont les suivantes :
UseIPv6 off
ServeurName « job »
DisplayLogin « bienvenue job »
DefaultRoot /home/job/Documents
RequireValidShell on
#Refuser la connexion root
RootLogin off
Port 21
Quelques commandes ont été ajouter pour le transfert de fichier
#Autoriser la reprise d’un envoi (upload)
AllowStoreRestart on
#Autoriser la reprise d’un telechargement
AllowRetrieveRestarrt on
Enregistrer et réinitialiser le serveur avec la commande : « etc/init.d/proftpd
restart »

7
II.2 CREATION ET CONFIGURATION DES UTILISATEURS

Nous créons l’utilisateur Rodrigue en entrant la commande suivante :


Adduser rodrigue
Password : …….
Et valider les paramètres.

II.3 VERIFICATION

Allez dans les configurations réseaux de la machine virtuelle et se rassurer


que nous somme belle et bien en « reseau prive hôte » si nous voulons connecter
notre machine virtuelle et notre machine hôte ; et si nous voulons connecter un
autre appareil extérieur nous passons en « accès par pont »

8
Au final vérifier que nos machines connectées sont dans le même réseau.
Dans la machine virtuelle, allez dans les informations réseaux et notez l’adresse
de sa machine. Ensuite dans l’invite de commande de la machine hôte, entrez
« ping @ip de la machine virtuelle »

Nous constatons que les deux machines communiquent bien.

9
II.4 TEST ENVOI DE FICHIERS VIA FILEZILLA

Dans Filezilla Client, entrez l’hôte, l’identifiant, le mot de passe et le port


et se connecter. Cela se présentera de la forme :

Ensuite déplacer les fichiers que l’on désire transférer où on le souhaite.


Cela vous enverra un message de confirmation que le transfert a été réussi.

10
CONCLUSION

En définitive, la réalisation d’un serveur ftp avec ProFTPD passe


par une bonne maîtrise des configurations du serveur ftp et aussi d’une
connaissance en réseaux pour l’établissement de la connexion entre
différentes machines. Cette configuration se fait en plusieurs étapes à
savoir : l’installation du serveur Proftpd, sa configuration y compris la
création des utilisateurs et la mise en réseaux des machines.

11

Vous aimerez peut-être aussi