Un servidor tftp se usa para respaldar archivos de configuración, imágenes de sistemas operativos para dispositivos de redes, entre otras cosas.
Vamos a instalar tftpd-hpa; para instalarlo lo podemos buscar en Synaptic o instalarlo desde terminal: sudo apt-get install tftpd-hpa
Para ver si esta activo el servidor ejecutamos: sudo netstat -nulp, y debería salir algo como así: udp 0 0 0.0.0.0:69 0.0.0.0:* 4893/in.tftpd
Ahora vamos a modificar el archivo de configuración:
sudo gedit /etc/default/tftpd-hpa o
sudo nano /etc/default/tftpd-hpa
Esta es la configuracion q trae:
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"
Si queremos modificar el directorio debemos modificar la segunda linea, en mi caso lo ubique en mi cuenta de usuario:
TFTP_DIRECTORY="/home/miusuario/Publico/tftp"
Luego vamos a modificar las opciones:
TFTP_OPTIONS="--secure --listen --create" o
TFTP_OPTIONS="-s -l -c"
en donde:
--secure: el host remoto no tiene q pasar a lo largo del directorio.
--create: se permite crear archivos o subir al servidor.
--listen: para q el servidor escuche desde un puerto especifico, sin limite de tiempo.
Si deseamos q los usuarios puedan subir archivos, debemos cambiar los privilegios de la carpeta:
sudo chmod 777 /home/miusuario/Publico/tftp/
Para probar podemos instalar un cliente:
sudo apt-get install tftp
Para accesar el servidor debemos poner la dirección de esta manera:
tftp ipdelservidor
Para probar el servidor desde la misma pc server debemos escribir:
tftp 127.0.0.1 o tftp localhost
Al hacer cambios en el archivo de configuración se debe reiniciar la aplicación: sudo /etc/init.d/tftpd-hpa restart
Para detener o iniciar el demonio:
sudo /etc/init.d/tftpd-hpa stop
sudo /etc/init.d/tftpd-hpa start
Para mas info pueden ver el man de tftpd desde su terminal o desde internet.
4 comentarios:
hasta ahora veo el blog,esta muy bueno!!! yo soy usuario de ubuntu ahi me estare dando la vueltilla de vez en cuando
Muchas gracias por pasar por aqui!!!! jeje
mi hermano con tu permiso tomare los apuntes mas importantes de tu pagina, osea unos cuantos para ponerlos en foros y difundirlos, obviamente los modificare un poco si fuera necesario o los fusionare en parte con mis conocimientos, es solo para tomar temas de referencia, en fin al pie de cada post pondre q fue tomados en gran parte o totalmente si fuera el caso de esta pagina con su link y todo.. muchas gracias y excelente trabajo..
Claro no hay problema... te agradeceria si mencionas mi pagina en caso que hayas obtenido info valiosa de algun post q haya puesto...
Gracias por visitarme!!! :-)
Publicar un comentario