TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务端口号为UDP 69


安装

yum install -y tftp tftp-server

配置文件

配置文件位置:/etc/xinetd.d/tftp

service tftp
{       
     socket_type             = dgram        
     protocol                = udp        
     wait                    = yes        
     user                    = root
     server                  = /usr/sbin/in.tftpd
     server_args             = -s -c /tftpboot       #这里设置tftp的根目录,-s设置chroot,-c参数允许创建文件
     disable                 = no                    #默认这项是yes
     per_source              = 11        
     cps                     = 100 2        
     flags                   = IPv4
}
[root@localhost ~]# netstat -lanup
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address     Foreign Address       State       PID/Program name 
udp        0      0 0.0.0.0:69        0.0.0.0:*                         1763/xinetd

 

TFTP服务器读写请求都是监听udp69号端口,但是传输的时候用随机端口