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).

The trivial file transfer protocol (TFTP) is a UDP-based file transfer program that is frequently used to allow diskless hosts to boot over the network. TFTP is implemented by the tftp client program and the tftpd server program. Because TFTP has no user authentication, it may be possible for unwanted file transfer to occur. It is a significant threat that tftp may be used to steal password files


      Install tftp server in Debian

     # apt-get install tftpd  

     that's it installation completed after that

     Create a directory called tftpboot in root

     #mkdir /tftpboot

     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.

    /etc/hosts.allow /etc/hosts.deny

    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.

# apt-get install tftp

     If you want more details about the configuration click here

     If you want to install tftp server in windows click here