位置: 编程技术 - 正文

ubuntu12.04安装tftp、配置tftp服务错误的解决方法(ubuntu搭建tftp服务器)

编辑:rootadmin

推荐整理分享ubuntu12.04安装tftp、配置tftp服务错误的解决方法(ubuntu搭建tftp服务器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ubuntu20.04安装ftp,ubuntu12.04安装网卡驱动,ubuntu12.04安装网卡驱动,ubuntu12.04安装教程,ubuntu12.04安装包,ubuntu12.04安装包,ubuntu12.04安装vscode重启后无法登陆,ubuntu12.04安装微信,内容如对您有帮助,希望把文章链接给更多的朋友!

但是配置了,我的老是出现Error code 1: File not found错误,经过探索,tftpd-hpa 是一个功能增强的TFTP服务器。它提供了很多TFTP的增强功能,它已经被移植到大多数的现代UNIX系统

1、sudo apt-get install tftp-hpa tftpd-hpa xinetd

2、建立配置文件

sudo vi /etc/xinetd.d/tftp

新建文件tftp

tftp内容:

复制代码代码如下:service tftp  {  disable = no  socket_type = dgram  protocol = udp  wait = yes  user = root  server = /usr/sbin/in.tftpd  server_args = -s /tftpboot -c  per_source =   cps = 2  }

3、建立tftp服务文件目录

mkdir /tftpboot

修改权限:sudo chmod /tftpboot -R

4、重新启动服务。

当配置好tftp的配置文件后,需要重新启动一下xinetd;在终端中输入 sudo /etc/init.d/xinetd reload,重新加载一下进程;再输入 sudo /etc/init.d/xinetd restart,重启服务。

记住,每次修改完配置文件后,都需要重新启动一下服务。

5、安装完成!测试方法:

在/tftpboot 目录下随便放个文件abc

然后 登录另一个目录 运行tftp ... //换成你的IP

进入tftp命令行

输入get abc 看看是不是能把文件下下来,如果可以就可以了,也可以put 文件上去。

如果出现Error code 1: File not found 解决办法:

sudo vi /etc/default/tftpd-hpa

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"

TFTP_DIRECTORY="/var/lib/tftpboot " //改成你想要的那个tftpboot

TFTP_ADDRESS="0.0.0.0:"

TFTP_OPTIONS="-l -c -s" //这里是选项

然后记得重启服务, sudo /etc/init.d/xinetd restart

如果还是上面的错误,把文件复制到 /var/lib/tftpboot ,再试下,如果成功,则要重启系统使上面的配置生效。

以后就可以用你改的那个tftpboot了。

终于配置出来了,记录如下:

1:安装服务,共3个服务

1 sudo apt-get install tftp-hpa tftpd-hpa xinetd

2:新建配置文件 /etc/xinetd.d/tftp

1 sudo vim /etc/xinetd.d/tftp

注意:如果不是root用户,则加sudo,否则系统不允许tftp,出现错误

"/etc/xinetd.d/tftp" E: Can't open file for writing

ubuntu12.04安装tftp、配置tftp服务错误的解决方法(ubuntu搭建tftp服务器)

修改/etc/xinetd.d/tftp内容为:

复制代码代码如下: service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot -c per_source = cps = 2 }

注意:第九行中

server_args = -s /tftpboot -c

-c参数是允许上传用的,参数/tftpboot则是你的tftp目录,修改成你的目录即可,但是笔者建议在根目录下,方便

3:修改配置文件/etc/default/tftpd-hpa

1 sudo vim /etc/default/tftpd-hpa

修改为:

1 # /etc/default/tftpd-hpa

2 TFTP_USERNAME="tftp"

3 TFTP_DIRECTORY="/tftpboot " //改成你想要的那个tftpboot

4 TFTP_ADDRESS="0.0.0.0:"

5 TFTP_OPTIONS="-l -c -s" //这里是选项

4:在根目录下新建tftpboot目录,并修改权限

1 mkdir /tftpboot

2 sudo chmod -R /tftpboot

5:在/tftpboot中新建一个测试文件test

1 touch test

6:【重要】重启服务,修改配置文件的任何地方都要重启服务

1 sudo /etc/init.d/xinetd reload

2 sudo /etc/init.d/xinetd restart

7:测试服务tftp是否启动

netstat -a|grep tftp

显示 :

udp 0 0 *:tftp *:*

则启动服务了

8:测试tftp

进入另一个目录【不是/tftpboot目录,比如用户jyg目录】

cd /home/jyg

测试如图:

9:出现错误:

【错误】Error code 0: Permission denied,是因为tftpboot文件夹没有权限,或者是要上传和下载的文件没有权限。

【解决】修改权限

sudo chmod -R /tftpboot

【错误】Error code 1: File not found,原因1:指定的文件不存在;原因2:tftpd启动参数中没有指定-c选项;原因3:目录有问题,因为安装的时候默认的tftp目录是【/var/lib/tftpboot】,您可以把test文件放在这个目录中重新测试一下,如果正确说明猜想是正确的。

【解决】原因1和原因2都好解决,这里只解决原因3:重启服务或者重启系统

Debian 7 修改为字符界面登陆的方法 第一步:如果你没更改过默认的runlevel,则安装好后是runlevel2,我们先查看以下吧:#cat/etc/inittab|grepinitdefaultid:2:initdefault:id:2表示当前的runlevel。第二步

ubuntu亮度无法自动调节终极解决方法 Therearemanywaystocontrolbrightness.Accordingtothisdiscussion[1]andthiswikipage[2],thecontrolmethodcouldbedividedintothesecategories:brightnessiscontrolledbyvendorspecifiedhotkey.Andthereisnointerface

Ubuntu Server Rsync服务端与Windows cwRsync客户端实现数据同步配置教程 说明:1、Rsync服务端系统:UbuntuServer.IP地址:...数据存放目录:/home/mysql_data2、cwRsync客户端系统:WindowsServerIP地址:...同步的目

标签: ubuntu搭建tftp服务器

本文链接地址:https://www.jiuchutong.com/biancheng/356455.html 转载请保留说明!

上一篇:MentoHUST的使用教程详解(mentohust配置)

下一篇:Debian 7 修改为字符界面登陆的方法(debian修改中文)

  • 划转国有划拨土地要交契税吗?
  • 小规模纳税人滚动累计
  • 党费会计核算科目说明
  • 自然人报税系统怎么进入单位报税系统
  • 知道含税价,税率,怎么算税金
  • 物业公司可以开租赁发票吗
  • 个体工商户化妆品经营范围
  • 没有土地使用证可以过户吗
  • 个人兼职取得的收入和退休人员再任职取得的收入
  • 所有者权益科目编码
  • 非经营性费用包括哪些内容
  • 出口退税金额和进项税额不一致
  • 工会经费用于什么
  • 奖金退还
  • 怎么在电子税务局变更财务负责人
  • 混凝土的增值税率是多少
  • 开票软件的地址怎么修改
  • 公司购酒的发票可以开多少
  • 硝铵磷肥的肥效期
  • 收到政府补贴的装修款
  • 纳税调整需要调年度报表嘛
  • PHP+Mysql+jQuery文件下载次数统计实例讲解
  • ajax调用php函数
  • win10一键释放内存
  • 鸿蒙系统怎么安装电脑
  • 总公司人员的工资子公司可以发吗
  • 哪些项目计入其他应收款
  • vue使用百度地图三方标准地图清空后卡死
  • 利息收入做红字
  • javaweb购物
  • vports命令怎么用
  • 取得抵债资产支付的税费一般不包括下列哪种
  • 织梦最新发表的作品
  • 六款小巧的HTTP Server[C语言] 贵贵的博客 开发|架构|开源|共享
  • python进行统计分析
  • 合并报表的收入就是相加么
  • 油气勘探开发
  • 认缴出资和注册资本
  • 增值税发票超过一年未抵扣
  • 织梦cms要钱吗
  • 付员工经济补偿金的分录
  • 个体定额和不定额有什么区别
  • 资产负债表日后事项是什么意思?
  • 资产管理业务是表外业务吗
  • 交易性金融资产包括哪些项目
  • 进项税转出金额怎么算
  • 核定征收和查账征收报税有区别吗
  • 支付境外货款需要缴纳哪些税费
  • 其他应付款怎么冲平影响会计利润吗
  • 加计扣除所得税怎么算
  • 电费应收和实收怎么算
  • 如何计提材料跌价准备
  • 普票丢失可以以照片入账么
  • 房屋租赁的注意问题
  • 工会经费返还属于什么收入
  • 办公用品的发票可以抵扣吗
  • 外账和内账怎么配合做账
  • 会计凭证装订的心得体会
  • 建账有几种方法
  • linux bin sbin
  • 打印机向windows发送消息
  • win7任务栏功能
  • xp怎么解压文件
  • ghost过的硬盘能恢复吗
  • msoobe.exe是什么
  • reald是什么格式
  • win7电脑能玩啥游戏
  • linux入门很简单
  • windows蓝牙被禁用
  • win7 c盘打不开
  • jquery获取本地ip
  • cocos 2d x
  • Android OnTouchEvent, onClick, onLongClick调用机制
  • 一个监控网卡流量够用吗
  • python cx_Oracle的基础使用方法(连接和增删改查)
  • shell脚本用法
  • node.js模块
  • 广东省电子学校
  • 贵州税务大厅咨询电话
  • 走访情况登记表 不想写怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设