Linux搭建TFTP服务器

1、软件安装

(1)网络守护进程程序安装

sudo apt-get install xinetd

(2)tftp服务器(tftpd-hpa)和客户端(tftp-hpa)安装

sudo apt-get install tftpd-hpa tftp-hpa

2、创建TFTP服务器文件夹

mkdir /home/xy_L/tftpboot

chmod 777 /home/xy_L/tftpboot/

3、配置TFTP服务

(1)配置文件/etc/xinetd.d/tftp,文件内容如下:

server tftp
{
    socket_type=dgram
    protocol=udp
    wait=yes
    user=root
    server=/usr/sbin/in.tftpd
    server_args=/home/xy_L/tftpboot/
    disable=no
    per_source=11
    cps = 100 2
    flags=IPv4
}

4、启动TFTP服务器

sudo service tftpd-hpa start

5、修改/etc/default/tftpd-hpa文件

TFTP_USRNAME=“tftp”
TFTP_DIRECTORY=“/home/xy_L/tftpboot
TFTP_ADDRESS=“0.0.0.0:69"
TFTP_OPTIONS=“-l -c -s"

6、重启TFTP服务器

sudo service tftpd-hpa restart

你可能感兴趣的:(Linux,linux,tftp)