TFTP Debian 10

TFTP: Trivial File Transfert Protocol ( client )
TFTPd: Trivial File Transfert Protocol Daemon ( server )
Utilise par défaut le port 69 en UDP


Mise en place du service

On procède à l’installation des paquets:

apt install -y tftp tftpd

On édite le fichier de configuration principal:

vim /etc/initd.conf

L’attribut alt de cette image est vide, son nom de fichier est Capture-20190625150344-947x69-1.png.

Dans l’encadré rouge se trouve le chemin du dossier de notre server TFTPd. En fonction de cet encadré, nous pouvons créer notre dossier ou se trouveront nos fichiers.

mkdir /srv/tftp

On y attributs tous les droits nécessaires pour que les servers et les équipements réseaux puissent y pousser leurs configurations.

chmod 777 /srv/tftp


Récupération de fichier sur le server TFTPd

Depuis le client, on se déplace dans le répertoire ou l’on veut récupérer ou envoyer son fichier, on présume que l’adresse du server tftpd est 192.168.1.80

Connexion au server:

tftp 192.168.1.80

Récupération du fichier

tftp>get essai.txt

Envoyer un fichier

tftp>put essai.txt

Attention

Avant de pouvoir envoyer un fichier sur le server TFTPd, il faut qu’un fichier du même nom soit préalablement créé dans /srv/tftp au risque d’avoir une erreur:

Error code 2: Access violation

Cela permet d’éviter qu’un pirate puisse venir injecter n’importe quel code malveillant.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.