嵌入式学习小组
直播中

张杰

8年用户 1378经验值
私信 关注

请问一下怎样去安装一种TFTP服务器呢

请问一下怎样去安装一种TFTP服务器呢?有哪些安装步骤呢?

回帖(1)

张昂笙

2021-12-27 09:47:19
一、安装必要的依赖

命令行中输入
sudo apt-get install xinetd tftp tftpd
二、修改配置文件

然后配置文件/etc/xinetd.d/tftp,如下所示,其中的server_args是tftp服务器进行文件传输的地址。

service tftp
{
        socket_type     = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server          = /usr/***in/in.tftpd
        server_args     = -s /var/tftpboot/
        disable         = no
        per_source      = 11
        cps                     = 100 2
        flags                   = IPv4
}


三、创建TFTP目录


创建/var/tftpboot/目录,并修改权限
sudo mkdir /var/tftpboot
sudo chmod 777 /var/tftpboot


四、重启服务

重启xinetd服务
sudo /etc/init.d/xinetd restart
五、文件传输

(一)、方式一

在服务器路径下/var/tftpboot创建文件helloworld,若想在客户端接收该文件,则输入指令。(-g表示接收文件get,-l指的是文件接收在本地的名字local,-g指的是文件在服务器的名字remote,192.168.31.82是服务器IP)
tftp -g -l helloworld -r helloworld 192.168.31.82
(二)、方式二

在客户端输入tftp 192.168.31.82,然后输入get helloworld即可。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分