In Linux, the TFTP server configures the TFTP server as the software working on the host machine and mainly provides download of the main image files on the target machine. 1. to install the tftp server, you must install xinetd (dependency), tftp (tftp Command), and tftp-server (tftp service) 3 software can be directly installed with the rpm package provided: (find files and install in the mounted directory of the system disc) rpm-ivh xinetd-2.3.14-18.fc9.i386.rpm rpm-ivh tftp-0.48-3.fc9.i386.rpm rpm-ivh tftp-server-0.48-3.fc9.i386.rpm 2. configure the tftp server to modify/etc/xinetd. d/tftp file, change disable = yes to disable = no. It mainly sets the root directory of the TFTP server and enables the service. The modified file is as follows: service tftp {socket_type = dgram protocol = udp wait = yes user = root server =/usr/sbin/in. tftpd server_args =-s/home/mike/tftpboot-c disable = no per_source = 11 cps = 100 2 flags = IPv4} description: modify the parameter server_args =-s <path>-c, where <path> can be changed to the root directory of your tftp-server. The parameter-s specifies the chroot, -c: specifies that if <path> does not exist, the object is created. 3. start the tftp server and disable the Firewall/etc/init. d/xinetd start: start [OK]. 4. check whether the tftp service has enabled netstat-a | grep tftp. The result is udp 0. 0 *: tftp *: * indicates that the service has been enabled, indicating that the tftp configuration is successful. 5. tftp copies a file to the directory of the tftp server, and then starts the tftp software on the host for a simple test. Tftp 127.0.0.1 enter the tftp server command mode tftp> get <download file> get a file from the server directory tftp> put <upload file> upload a file to the server directory tftp> q exit the server command mode