tftp server Configuration in Debian
Tftpd is a server which supports the Internet Trivial File Transfer Protocol (RFC 783). The TFTP server operates at the port indicated in the `tftp' service description; see services(5). The server is normally started by inetd(8).
Install tftp server in Debian
# apt-get install tftpd
that's it installation completed after that
Create a directory called tftpboot in root
Change mode of the directory
chmod 777 tftpboot
Security configuration for tftp
Some level of security can be gained using atftp libwrap support. Adding proper entry to /etc/hosts.allow and /etc/hosts.deny will restrict access to trusted hosts. Daemon name to use in these files is in.tftpd.
in.tftpd : FQD or IP
tftp client installation
Trivial file transfer protocol client
Tftp is the user interface to the Internet TFTP (Trivial File Transfer Protocol), which allows users to transfer files to and from a remote machine. The remote host may be specified on the command line, in which case tftp uses host as the default host for future transfers.
If you want more details about the configuration click here
If you want to install tftp server in windows click here