找回密码
 注册
关于网站域名变更的通知
查看: 278|回复: 2
打印 上一主题 下一主题

ubuntu tftp服务器

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-30 09:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

9 T+ T* @# K' Y( L- ~建立 tftp 服务器。  
; d3 ]. i& k6 d4 G9 F+ ^8 Y( x        在嵌入式 linux 开发过程中需要使用 tftp 方式从 Linux 主机下载文件到板子中,因此需2 w: @; S3 [% i6 E: P  G( X) |0 J6 m
要在主机 linux 系统中安装 tftp 服务器。
6 h. E2 H  |/ @/ _; GUbuntu-9.10 中安装 tftp 服务器的方法如下:
" G: K% o* l9 v* n* I  D) x: B6 k# @, f
安装程序   A0 r" D; R( z% P2 u0 [5 U, e1 @
通过软件管理安装  tftp  tftpd,前者是客户端,后者是服务程序。系统根据依赖会选上3 q8 N# K9 }  Y
openbsd-inetd。在 Ubuntu 的终端下输入命令如下:
: t) s% J1 `& q3 Esudo apt-get install tftp tftpd
3 P% a  S/ N0 h2 R* I- b$ {$ [+ s5 A: x* D. @+ b
在根目录/目录下建一个 tftpboot,  把属性改成 777 ' a, ?, t% i: x) T5 m5 J2 r8 Y
cd / " w1 |  n6 r6 p
sudo mkdir tftpboot
, e6 r  z) b6 r9 e' a5 z- rsudo chmod 777 tftpboot 8 Y  e! _4 l  Q, x! K2 i$ X* O
. \% N' v7 w' E2 J* D% V" _! M
  修改存放目录 ) w0 K4 ], p+ W: F3 p' _% g7 j: R
sudo vi /etc/inetd.conf 4 r# e3 z. [- I/ L) u, ~
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot , r" @2 S- m6 w$ F8 A# h) W
; C1 j9 Q9 N+ ~$ c' n* M
  重新启动服务: % q9 M9 k* H' F6 h
sudo /etc/init.d/openbsd-inetd restart
5 i7 g; }; m* w1 jsudo in.tftpd -l /tftpboot 4 ]4 m7 l! o/ A! W* ~2 G

* j3 g0 a) Y' z" m" U& n) l3 E测试 tftp 服务器
/ n; A+ A/ l! e在/tftpboot 文件夹下新建立一个文件
- x! h& M' G* g) \0 ^$ ocd /tftpboot - O% c0 {3 z- O. n; ^
touch test
- l9 m6 b& X1 `  n, T; P2 Q& z进入另外一个文件夹
0 y1 r; ?) Q* ]) h9 h" A% Ctftp 127.0.0.1 & s$ I  }& O* e' S6 E3 ]1 s0 _: q
tftp> get test
  d0 g1 x9 Q% E" v$ Q
/ ~* g/ h/ V* V. u- H不过,还是有个问题没法解决:只能get,不能put0 V6 E% l9 D5 {8 ^

2 x! \% |1 J% D& }5 Q在网络上搜索,有人说,Ubuntu防火墙禁用:内核有默认的防火墙iptables,关闭的话试试 sudo ufw disable ,但是我的机子没有装防火墙。特此发到首页上,期待高人的指点。

该用户从未签到

3#
发表于 2020-3-31 17:46 | 只看该作者
ubuntu tftp服务器

该用户从未签到

2#
发表于 2020-3-30 18:56 | 只看该作者
ubuntu tftp服务器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 21:13 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表