TFTP

het Trivial File Transfer Protocol (TFTP) biedt een minimalistisch middel voor het overbrengen van bestanden. Het wordt over het algemeen gebruikt als onderdeel van PXE booting of voor het bijwerken van configuratie en firmware op apparaten met een beperkt geheugen, zoals routers, IP-telefoons en printers.

Server

er zijn verschillende TFTP-serverimplementaties, waarvan sommige hieronder worden vermeld en iputils bevat ook een versie van tftp.

Opmerking: Zorg ervoor dat u niet tegelijkertijd verschillende TFTP-implementaties start. Ze zullen falen met een fout got more than one socket, omdat slechts één naar de standaard TFTP-poort 69mag luisteren.

tftp-hpa

installeer tftp-hpa en start vervolgens tftpd.service.

wijzigen van service parameters bewerken /etc/conf.d/tftpd.

tftp-hpa vereist absolute paden in uw TFTP krijgt. Als absolute pathing om welke reden dan ook niet mogelijk is, overweeg dan om in plaats daarvan atftp te gebruiken.

atftp

Atftp installeren en vervolgens atftpd.service starten.

om service parameters te wijzigen edit /etc/conf.d/atftpd.

dnsmasq

opmerking: dnsmasq ondersteunt het uploaden van bestanden niet.

zie dnsmasq#TFTP-server.

Client

tftp-hpa

installeer tftp-hpa en dan TFTP uw dag weg!

$ tftp

curl

Standaardcurl kan verbinding maken met een TFTP-server en een bestand uploaden via:

$ curl -T FILE tftp://HOST

een bestand downloaden:

$ curl -o DESTINATION tftp://HOST/file

waarbij file relatief is ten opzichte van de TFTP-hoofdmap.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.