TFTP

El Protocolo de Transferencia de Archivos Trivial (TFTP) proporciona un medio minimalista para transferir archivos. Generalmente se usa como parte del arranque PXE o para actualizar la configuración y el firmware en dispositivos con memoria limitada, como enrutadores, teléfonos IP e impresoras.

Servidor

Hay varias implementaciones de servidor TFTP, algunas se enumeran a continuación e iputils también incluye una versión de tftp.

Nota: Asegúrese de no iniciar diferentes implementaciones de TFTP al mismo tiempo. Fallarán con un error got more than one socket, porque solo uno puede escuchar el puerto TFTP predeterminado 69.

tftp-hpa

Instale tftp-hpa y luego inicie tftpd.service.

Para modificar los parámetros del servicio, edite /etc/conf.d/tftpd.

tftp-hpa requiere rutas absolutas en su tftp gets. Si la ruta de acceso absoluta no es posible por cualquier razón, considere usar atftp en su lugar.

atftp

Instale atftp y luego inicie atftpd.service.

Para modificar los parámetros del servicio, edite /etc/conf.d/atftpd.

dnsmasq

Nota: dnsmasq no admite cargas de archivos.

Consulte servidor dnsmasq#TFTP.

Cliente

tftp-hpa

Instale tftp-hpa y luego tftp su día libre!

$ tftp

curl

El curl estándar tiene la capacidad de conectarse a un servidor TFTP y cargar un archivo a través de:

$ curl -T FILE tftp://HOST

Descargar un archivo:

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

Donde file es relativo al directorio raíz TFTP.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.