# TFTP (Português)

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Status de tradução: Esse artigo é uma tradução de TFTP. Data da última tradução: 2019-11-11. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglê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.

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`.

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

Category:

- File Transfer Protocol (Português)