当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]如何架设TFTP服务器
帖子发表于 : 2007-02-07 14:29 

注册: 2006-07-13 0:26
帖子: 22
地址: Shenzhen
送出感谢: 0 次
接收感谢: 0 次
我在尝试把6.10作为主机环境来开发基于ARM Linux的应用,可是不知道如何在Ubuntu上架设TFTP服务器,用sudo apt-get install tftpd,之后却没有出现/tftpboot/这个目录(以前用RH 9的时候如果安装了TFTP server则会有这个目录出现)。大家有人知道怎么架设吗?


_________________
Only the paranoid survive.


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-02-07 16:47 
头像

注册: 2006-11-15 14:28
帖子: 67
地址: Beijing
送出感谢: 0 次
接收感谢: 3
在我blog里有
http://my.opera.com/volans/blog/show.dml/680197


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-02-07 22:02 

注册: 2006-07-13 0:26
帖子: 22
地址: Shenzhen
送出感谢: 0 次
接收感谢: 0 次
Thank you very much!


_________________
Only the paranoid survive.


页首
 用户资料  
 
4 楼 
 文章标题 : 我按照你的方法做却不行啊。
帖子发表于 : 2007-03-18 11:19 

注册: 2005-11-24 1:26
帖子: 43
送出感谢: 0 次
接收感谢: 0 次
我是在vmware上用的ubuntu。
tftp 10.0.0.1
tftp> get aaa
之后出现如下错误。
Transfer timed out.

这是为什么呢?10.0.0.1在哪里可以修改?


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-03-20 10:38 

注册: 2007-03-20 9:33
帖子: 24
送出感谢: 0 次
接收感谢: 0 次
cat /etc/inetd.conf

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp

可能是这个目录,改一下就是 /tftpboot 目录了。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-07-02 13:56 

注册: 2007-06-30 22:47
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
看不了你的blog。可以把他贴出来麽?谢谢


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-07-02 17:23 
头像

注册: 2006-11-15 14:28
帖子: 67
地址: Beijing
送出感谢: 0 次
接收感谢: 3
tftp程序,对ubuntu用户来讲,配置这个不是很友好。

安装程序
代码:
sudo apt-get install tftp tftpd

前者是客户端,后者是服务程序。

只这样是不行的,因为tftp是要inetd来控制的,而ubuntu或debian类的系统,默认是没有安装inetd的,安装一下:
代码:
sudo apt-get install netkit-inetd



在/目录下建一个tftpboot, 把属性改成777。
代码:
cd /
sudo mkdir tftpboot
sudo chmod 777 tftpboot



修改/etc/inetd.conf
代码:
tftp    dgram   udp     wait    nobody  /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot


重新加载inetd进程
代码:
sudo /etc/init.d/inetd reload


测试一下,在/tftpboot文件夹下新建立一个文件
代码:
touch aaa


进入另外一个文件夹
代码:
tftp 10.0.0.1
tftp> get aaa


是不是工作正常了呢?

现在把你编译好的内核文件拷贝到/tftpboot下面,使用u-boot的tftp命令加栽内核到目标板内存了。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [问题]如何架设TFTP服务器
帖子发表于 : 2009-02-03 12:46 

注册: 2008-11-11 15:54
帖子: 232
送出感谢: 0 次
接收感谢: 0 次
虽然touch的都能正常get和put。

但是我用大文件的时候就不对了。

tftp ip后,然后get一个uImage就是不行了,大概只有500byte左右的东东,是什么问题阿?


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [问题]如何架设TFTP服务器
帖子发表于 : 2009-02-03 15:22 

注册: 2008-11-11 15:54
帖子: 232
送出感谢: 0 次
接收感谢: 0 次
查过iptables,不是这个问题,郁闷了。。。 :em20


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [问题]如何架设TFTP服务器
帖子发表于 : 2009-10-14 17:14 

注册: 2008-06-03 15:05
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
那怎么在任何位置新建一个文件夹共享和下载资源,
怎么下载那个文件夹的资源呢,
希望给个详细的代码提示。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [问题]如何架设TFTP服务器
帖子发表于 : 2009-10-23 16:25 

注册: 2009-10-22 20:12
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
Package netkit-inetd has no installation candidate 这怎么回事?原的问题吗


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [问题]如何架设TFTP服务器
帖子发表于 : 2010-02-22 16:39 
头像

注册: 2010-02-02 9:45
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
volans 你的blog进不去啊
想知道怎么设置NFS 用虚拟机搞了一个星期了,还是不行


页首
 用户资料  
 
13 楼 
 文章标题 : Re:
帖子发表于 : 2010-04-17 16:27 

注册: 2010-03-24 16:14
帖子: 62
送出感谢: 0 次
接收感谢: 0 次
volans 写道:
tftp程序,对ubuntu用户来讲,配置这个不是很友好。

安装程序
代码:
sudo apt-get install tftp tftpd

前者是客户端,后者是服务程序。

只这样是不行的,因为tftp是要inetd来控制的,而ubuntu或debian类的系统,默认是没有安装inetd的,安装一下:
代码:
sudo apt-get install netkit-inetd



在/目录下建一个tftpboot, 把属性改成777。
代码:
cd /
sudo mkdir tftpboot
sudo chmod 777 tftpboot



修改/etc/inetd.conf
代码:
tftp    dgram   udp     wait    nobody  /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot


重新加载inetd进程
代码:
sudo /etc/init.d/inetd reload


测试一下,在/tftpboot文件夹下新建立一个文件
代码:
touch aaa


进入另外一个文件夹
代码:
tftp 10.0.0.1
tftp> get aaa


是不是工作正常了呢?

现在把你编译好的内核文件拷贝到/tftpboot下面,使用u-boot的tftp命令加栽内核到目标板内存了。


我安装好了之后,用 get aaa的时候提示超时呢?请指教,谢谢。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 13 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译