Ceci est une ancienne révision du document !
Plusieurs versions de serveurs TFTP 1) sont disponibles sur la majorité des distributions GNU/Linux :
Le service TFTP est largement utilisé par PXE pour charger des images via le réseau et démarrer des systèmes sans disques, automatiser des installations, charger des programmes de diagnostic etc.
De nombreux matériels réseau permettent de charger/exporter leurs configurations via TFTP.
sudo apt-get install tftpd-hpa
Le fichier de configuration est minimaliste :
# /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/srv/tftp" TFTP_ADDRESS=":69" TFTP_OPTIONS="--secure"
L'installateur crée un dossier /srv/tftp
c'est le dossier racine du serveur. Par défaut ce dossier appartient à root, l'utilisateur tftp qui executera le service n'aura qu' un accès en lecture.
Pour permettre l'écriture par l'utilisateur tftp sur la racine du dossier tftp :