Professional Documents
Culture Documents
TFTP (pour Trivial File Transfert Protocol) est un protocole simplifi de transfert de fichiers. Il fonctionne en UDP sur le port 69, au contraire du FTP qui utilise lui T P et le port !". #$utilisation d$UDP, protocole % non fia&le ', implique que le client et le ser(eur doi(ent )rer eu*+m,mes une (entuelle perte de paquets. #es principales simplifications (isi&les du TFTP par rapport au FTP est qu$il ne )-re pas le lista)e de fichiers, et ne dispose pas de mcanismes d$authentification, nide chiffrement. Il faut conna.tre / l$a(ance le nom du fichier que l$on (eut rcuprer. De m,me, aucune notion de droits de lecture0criture n$est disponi&le en standard. 1n utilise le protocole TFTP notamment pour la mise / 2our des firmwares sur les quipements rseau*, la sau(e)arde de la confi)uration de ces quipements rseau, mais aussi pour amorcer des stations de tra(ail sans disque dur. e tutoriel (aut pour les ! premiers cas qui requiert un ser(eur TFTP &asique. 3i (ous souhaite4 amorcer un P par le rseau, il (ous faut prfrer tftp+hpa.
Modifier
Installation
Installe4 les paquets xinetd tftpd tftp . apt500*inetd,tftpd,tftp
Modifier
Configuration
rer le fichier /etc/xinetd.d/tftp puis l$diter et saisir 5
service tftp { protocol port socket_type wait user server server_args disable }
= = = = = = = =
sudo mkdir /tftpboot sudo chmod ! """ /tftpboot sudo chown ! nobody /tftpboot
ou
sudo /etc/init.d/#inetd restart
Modifier
Utilisation
Pour tester le &on fonctionnement du ser(eur, nous allons crer un fichier dans notre home (emetteur + client) et dans 0tftp&oot (ser(eur) (a(ec l$attri&ut 777) puis le transfrer sur le ser(eur tftp 5 3ur le ser(eur (car il faut que le fichier e*iste) 5
$ touch /tftpboot/essai.t#t $ sudo chmod """ /tftpboot/essai.t#t $ touch /home/%&' !()(!*&+!( ,*+-+./*(,!/essai.t#t $ tftp 091.062.0.0 tftp3 put essai.t#t .ent "11 bytes in 4.4 seconds tftp3 5uit
Ne pas oublier de crer le fichier que l'on dsire envoyer sur le serveur dans le dossier /tftpboot pour l'craser par la suite, sans cette manipulation vous aurez une erreur du type5
(rror code 17 /ccess violation
8oil/, le ser(eur tftp est fonctionnel pour rece(oir et mettre / disposition des fichiers. ontributeurs ! sidney"v,tiwiv, 997m
Modifier
tftpd.t*t : Derni-re modification5 #e "609;0!9"", "95"9 par ;!.!<=.!">.!=9 #e contenu de ce ?i@i est sous licence 5 AB+3C (=.9
Cccueil Documentation
Actions
Inde* Dodifier cette pa)e Cnciennes r(isions Derniers chan)ements #iens (ers cette pa)e
Divers