全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

ubuntu 配置 tftp 服务器教程

第 1 步:安装 tftp

sudo apt-get install tftp-hpa--------客户端的安装
sudo apt-get install tftpd-hpa-------服务器端的安装

然后还需要安装 xinetd,在终端下输入 sudo apt-get install xinetd

第 2 步:配置/etc/xinetd.conf

配置相关服务文件。进入根目录下的 etc 文件夹( cd /etc/) ,首先看目录中有没有一个
xinetd.conf 文件,如果没有则新建一个,有的话查看内容,看是否与下面的一致,若不一致则
修改,内容如下:

# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
}
includedir /etc/xinetd.d

第 3 步:配置/etc/default/tftpd-hpa

配置 tftp 服务器

命令:

sudo vim /etc/default/tftpd-hpa
将内容修改成
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
#这是你 tftp 服务器的工作目录,自行修改,注意,在新建工作目录时,最好修改其权限为 777,
命令 sudo chmod 777 /tftpboot
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"

第 4 步:配置/etc/xinetd.d/tftp

然后进入 xinetd.d 文件夹( cd xinetd.d ),查看是否有一个 tftp 文件,如果没有就新建
一个,如果有的话就查看内容是否与下面的一致,不一致则修改,内容如下:

service tftp
{
socket_type = dgram
wait = yes
disable = no
user = root
protocol = udp
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
#log_on_success += PID HOST DURATION
#log_on_failure += HOST
per_source = 11
cps =100 2
flags =IPv4
}

其中 server_args 一行是配置服务器的文件存放的位置,就是进行 tftp 传输的时候,都是从
该文件夹中搜索文件的

第 5 步:修改权限

修改所需文件夹的权限。需要修改的文件夹也就是上一步提到的那个服务器文件存放的文
件夹,以我的配置文件为例,创建一个文件夹( sudo
mkdir /tftpboot ),然后把它可以

设置成访问权限最宽松的( sudo chmod 777 /tftpboot ),也可以设置成合适的权限。

第 6 步:设置dhcp并重启网卡

vi /etc/network/interfaces,打开该文件,将内容编辑成为:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
address 192.168.1.141  //这项根据自己的情况自己设置
netmask 255.255.255.0
gateway 192.168.1.1

保存退出。然后命令行执行/etc/init.d/networking  restart 重启网卡

第 7 步:重启服务

执行次序:

sudo service tftpd-hpa restart
sudo /etc/init.d/xinetd reload
sudo /etc/init.d/xinetd restart

第 8 步:本地测试与防火墙的设置

    可以在本地先进行一下测试。首先在/tftpboot 中新建一个文件 file,然后在其中随便输入内容;然后进入一个不是/tftpboot 的目录下(原因是避免混淆,因为在获取文件是默认是将想要获取的文件存放在当前目录下的);再在终端中输入 sudo tftp localhost,进入 tftp 命令符下(可以在其中输入 help查看命令和命令的作用),输入 get file,如果没有任何提示,就说明传输成功了,然后输入 q退出 tftp 命令符,在当前目录下就可以看到一个 file 文件,内容是与开始新建的那个 file 的内容是一致的。同样也可以在 tftp 命令符中输入 put xx,把 xx 文件上传到服务器文件夹中。如果一切 ok,那就么一个可用的 tftp 服务器就顺利搭建成功了。

    对于上面的测试是针对本地测试的,如果想要对其他电脑或者开发板进行 tftp 传输,则在终端输入 sudo tftp xxx(即目标电脑或目标开发板的 ip 地址),而且还要关闭 ubuntu 自带的防火墙(书上说的),直接把防火墙给卸载了(sudo apt-get remove iptables,或 sudo ufw disable可以关掉防火墙),因为对于 Linux 来说,防火墙可能没什么需要,至少目前为止还没有受到过攻击。。。当然,想要与其他局域网内的电脑或开发板互联进行传输,还要将这些机器的 ip 改到同一个段内。好了,通过以上的步骤,就可以通过 tftp 协议,在电脑和开发板之间进行文件传输了,目前的目的就是下载 Linux 内核和文件系统到开发板。

以上所述是小编给大家介绍的ubuntu 配置 tftp 服务器教程,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!


# ubuntu  # tftp服务器  # ubuntu如何搭建vsftpd服务器  # ubuntu1804搭建FTP服务器的详细教程  # Ubuntu14.04安装FTP服务器的实现步骤  # Ubuntu16.04环境下搭建FTP服务器的教程  # 图文详解Ubuntu搭建Ftp服务器的方法(包成功)  # Ubuntu 下安装和配置 FTP服务器  # 详解在Ubuntu下搭建FTP服务器  # Ubuntu 用vsftpd 配置FTP服务器教程详解  # Ubuntu系统搭建FTP服务器的详细过程  # 开发板  # 如果没有  # 重启  # 目录下  # 该文件  # 小编  # 就可以  # 新建一个  # 设置成  # 自己的  # 还没有  # 好了  # 放在  # 那就  # 夹中  # 中有  # 是从  # 把它  # 所需  # 给大家 


相关文章: 公司网站制作价格怎么算,公司办个官网需要多少钱?  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  定制建站价位费用解析与套餐推荐全攻略  已有域名和空间如何快速搭建网站?  如何在景安服务器上快速搭建个人网站?  如何解决VPS建站LNMP环境配置常见问题?  如何通过VPS建站实现广告与增值服务盈利?  建站之星安装失败:服务器环境不兼容?  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  杭州银行网站设计制作流程,杭州银行怎么开通认证方式?  开心动漫网站制作软件下载,十分开心动画为何停播?  Android使用GridView实现日历的简单功能  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  头像制作网站在线制作软件,dw网页背景图像怎么设置?  桂林网站制作公司有哪些,桂林马拉松怎么报名?  手机网站制作与建设方案,手机网站如何建设?  网站制作网站,深圳做网站哪家比较好?  如何在阿里云完成域名注册与建站?  如何快速配置高效服务器建站软件?  php json中文编码为null的解决办法  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  大学网站设计制作软件有哪些,如何将网站制作成自己app?  C#怎么创建控制台应用 C# Console App项目创建方法  江苏网站制作公司有哪些,江苏书法考级官方网站?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  平台云上自主建站:模板化设计与智能工具打造高效网站  制作网站公司那家好,网络公司是做什么的?  韩国服务器如何优化跨境访问实现高效连接?  建站之星后台管理系统如何操作?  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  非常酷的网站设计制作软件,酷培ai教育官方网站?  宝塔面板创建网站无法访问?如何快速排查修复?  太原网站制作公司有哪些,网约车营运证查询官网?  建站主机如何选?高性价比方案全解析  建站之星备案是否影响网站上线时间?  SQL查询语句优化的实用方法总结  宝塔新建站点报错如何解决?  如何选择最佳自助建站系统?快速指南解析优劣  如何通过云梦建站系统实现SEO快速优化?  如何在七牛云存储上搭建网站并设置自定义域名?  如何用搬瓦工VPS快速搭建个人网站?  如何在局域网内绑定自建网站域名?  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  Python如何创建带属性的XML节点  网站制作模板下载什么软件,ppt模板免费下载网站?  如何在万网自助建站平台快速创建网站?  如何通过山东自助建站平台快速注册域名? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。