TFTP (Português)

From ArchWiki
Jump to: navigation, search

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.

Nota: Certifique-se de não iniciar implementações diferentes de TFTP ao mesmo tempo. Eles vão falhar com um erro 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.

atftp

Instale atftp e então inicie atftpd.service.

Para modificar parâmetros de serviço, edite /etc/conf.d/atftpd.

dnsmasq

Veja dnsmasq#TFTP server.

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