TFTP Server en Debian / Ubuntu

Cisco linux

Por mi trabajo, necesito ir actualizando routers, firewalls, switches, bridges y otros dispositivos (mayoritariamente cisco), por lo que, el llevar un servidor TFTP en mi portatil (Ubuntu poWer), es indispensable.
Cabe decir que, desde que no uso windows en mi portatil (hará unos 3 años, aprox), la tasa de formateo ha descendido considerablemente, reduciéndose a roturas de disco duro y/o cambio de máquina, pero, de tanto en tanto, me toca instalar un servidor TFTP.
Como normalmente me muevo entre ubuntu y Debian (ubuntu para portatiles y pc’s, Debian para servidores), los paquetes son los mismos, así­ que, el comando…..:
# apt-get install tftpd-hpa
Tras unos momentos, tendremos instalado el servidor tftpd-hpa.
Nos vamos al directorio /etc/default y editamos el fichero tftpd-hpa y deberemos de dejarlo de la siguiente manera:
# /etc/default/tftpd-hpa
TFTP_USERNAME=»tftp»
TFTP_DIRECTORY=»/var/lib/tftpboot»
TFTP_ADDRESS=»0.0.0.0:69″
TFTP_OPTIONS=»–secure»
RUN_DAEMON=»yes»

Lo más importante:
tftp_directory –> aquí­ es donde deberemos de tener nuestros ficheros para pasarlos a los diferentes dispositivos.
run_daemon –> en mi caso, es indispensable que siempre esté corriendo…. raro es el dí­a en el que no tengo que actualizar algo, por lo tanto, siempre online.
El probable que tengamos que jugar con el chmod para que podamos subir las iOS a nuestros cacharros y no nos dé errores de lectura.
Una vez cambiado estos parámetros, con un /etc/init.d/tftpd-hpa start, tendremos a nuestro daemon corriendo.

4 comentarios en «TFTP Server en Debian / Ubuntu»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *