TFTP (Português)
O Trivial File Transfer Protocol (TFTP) fornece uma forma minimalista para transferir arquivos. É geralmente usado como uma parte da inicialização do PXE ou para atualizar configuração ou firmware em dispositivos que possuem memória limitada, tal como roteadores, telefones IP e impressoras.
Servidor
Há várias implementações de servidor TFTP, algum deles estão listados abaixo e iputils também inclui uma versão de tftp.
got more than one socket
, pois apenas um pode escutar a porta TFTP padrão 69
.tftp-hpa
Instale tftp-hpa e então inicie tftpd.service
.
Para modificar parâmetros de serviço, edite /etc/conf.d/tftpd
.
tftp-hpa exige caminhos absolutos nas suas comunicações de tftp. Se o uso de caminhos absolutos não forem possíveis seja qual for o motivo, considere usar atftp.
atftp
Instale atftp e então inicie atftpd.service
.
Para modificar parâmetros de serviço, edite /etc/conf.d/atftpd
.
dnsmasq
Veja dnsmasq (Português)#Servidor TFTP.
Cliente
tftp-hpa
Instale tftp-hpa e então use tftp pelo seu dia!
$ tftp
curl
O curl padrão possui a habilidade de conectar a um servidor TFTP e colocar um arquivo por meio de:
$ curl -T ARQUIVO tftp://HOST