Setting Up A Tftp Service

From RidgeRun Developer Wiki

Install tftpd and related packages

$ sudo apt-get install xinetd tftpd tftp

Create /etc/xinetd.d/tftp and put this entry:

service tftp
{
protocol        = udp
port            = 69
socket_type     = dgram
wait            = yes
user            = nobody
server          = /usr/sbin/in.tftpd
server_args     = /srv/tftp
disable         = no
}

Make /srv/tftp directory

$ sudo mkdir /srv/tftp
$ sudo chmod -R 777 /srv/tftp
$ sudo chown -R nobody /srv/tftp

Start tftpd through xinetd

$ sudo /etc/init.d/xinetd start