Académique Documents
Professionnel Documents
Culture Documents
savoir
I- Introduction
Qu’est-ce que le TFTP ? Par définition, TFTP veut dire : Trivial File Transfer
Protocol, ce qui donne en français : Protocole simplifié de transfert de fichiers.
Pour faire simple, c’est un protocole de transfert simple.
Ensuite, on dit qu’il est simple, car contrairement au protocole FTP, le TFTP
ne possède pas de système de chiffrement, d’authentification, de droit
d’accès aux fichiers ou encore de listages de fichiers.
Le TFTP n’est pas très adapté pour des transferts sur internet, due à une forte
latence. On préférera donc le TFTP pour des transferts dans un réseau local,
et à destination de des équipements réseaux (routeurs, pare-feu, switch, ...).
Cette installation porte sur le LINUX UBUNTU SERVER. Tout d’abord, il faut
télécharger les paquets suivant :
service tftp
{
1. protocol = udp
2. port = 69
3. socket_type = dgram
4. wait = yes
5. user = nobody
6. server = /usr/sbin/in.tftpd
7. server_args = /tftpboot
8. disable = no
}
Description du fichier de configuration :
Maintenant que le service est configuré, il faut créer le répertoire par défaut
indiqué à la ligne 7, avec les commandes suivantes :
Il ne reste plus qu’à redémarrer le service pour que les modifications soient
prises en comptes. Cela s’effectue de la manière suivante :
tftp> quit
➢ TEST DE LA SOLUTION :
Serveur TFTP: Nom: tftp-test, ip: 192.168.0.15
Client TFTP: Nom tftpclient
1) Tout d’abord, il faut créer le fichier dans le dossier, et lui attribuer les bons
droits :
root@tftp-test :~# touch /tftpboot/fichier # Création d’un fichier vide
root@tftp-test :~# chmod 777 /tftpboot/fichier # Modification des droits
d’accès, permission de lecture, écriture et exécution pour tous les
utilisateurs.
tftp> quit
tftp ?
➢ TEST DE LA SOLUTION :
Serveur TFTP: Nom: tftp-test, ip: 192.168.0.15
Client TFTP: Nom tftpclient
Puisque le serveur est déjà créer, nous pouvons ne prendre que la partie
cliente TFTP. Voici ce à quoi ressemble l’interface utilisateur :
Description :
Nous pouvons voir que le protocole TFTP est utilisé par le client
(192.168.0.16) et le serveur (192.168.0.15).
1) Il faut d’abord créer le fichier et modifier les droits d’accès sur le serveur.
2) Ensuite, avec le logiciel, on indique l’emplacement du fichier dans Local
File et le nom qu’il aura sur le serveur avec Remote File.
➢ TEST DE LA SOLUTION :
Serveur TFTP: Nom: tftp-test, ip: 192.168.0.15
Client TFTP: ip: 192.168.0.16
IV- Conclusion
Nous avons rempli les objectifs fixés et est mis en place une solution
multi plateforme pour l’utilisation du service TFTP. Le seul problème
est l’obligation de créer le fichier dans le dossier source du serveur.
Mais de nos jours, le TFTP n’est utilisé que pour les petits fichiers ne
nécessitant que peu de protection, ou pour faire la sauvegarde des
configurations des équipements réseaux, qui ne possèdent qu'un client
TFTP, ceci étant due à sa simplicité.