[问题]如何架设TFTP服务器
-
- 帖子: 22
- 注册时间: 2006-07-13 0:26
- 来自: Shenzhen
[问题]如何架设TFTP服务器
我在尝试把6.10作为主机环境来开发基于ARM Linux的应用,可是不知道如何在Ubuntu上架设TFTP服务器,用sudo apt-get install tftpd,之后却没有出现/tftpboot/这个目录(以前用RH 9的时候如果安装了TFTP server则会有这个目录出现)。大家有人知道怎么架设吗?
Only the paranoid survive.
- volans
- 帖子: 67
- 注册时间: 2006-11-15 14:28
- 来自: Beijing
-
- 帖子: 22
- 注册时间: 2006-07-13 0:26
- 来自: Shenzhen
-
- 帖子: 43
- 注册时间: 2005-11-24 1:26
我按照你的方法做却不行啊。
我是在vmware上用的ubuntu。
tftp 10.0.0.1
tftp> get aaa
之后出现如下错误。
Transfer timed out.
这是为什么呢?10.0.0.1在哪里可以修改?
tftp 10.0.0.1
tftp> get aaa
之后出现如下错误。
Transfer timed out.
这是为什么呢?10.0.0.1在哪里可以修改?
-
- 帖子: 24
- 注册时间: 2007-03-20 9:33
- 联系:
- volans
- 帖子: 67
- 注册时间: 2006-11-15 14:28
- 来自: Beijing
tftp程序,对ubuntu用户来讲,配置这个不是很友好。
安装程序
前者是客户端,后者是服务程序。
只这样是不行的,因为tftp是要inetd来控制的,而ubuntu或debian类的系统,默认是没有安装inetd的,安装一下:
在/目录下建一个tftpboot, 把属性改成777。
修改/etc/inetd.conf
重新加载inetd进程
测试一下,在/tftpboot文件夹下新建立一个文件
进入另外一个文件夹
是不是工作正常了呢?
现在把你编译好的内核文件拷贝到/tftpboot下面,使用u-boot的tftp命令加栽内核到目标板内存了。
安装程序
代码: 全选
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
代码: 全选
sudo /etc/init.d/inetd reload
代码: 全选
touch aaa
代码: 全选
tftp 10.0.0.1
tftp> get aaa
现在把你编译好的内核文件拷贝到/tftpboot下面,使用u-boot的tftp命令加栽内核到目标板内存了。
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
Re: [问题]如何架设TFTP服务器
虽然touch的都能正常get和put。
但是我用大文件的时候就不对了。
tftp ip后,然后get一个uImage就是不行了,大概只有500byte左右的东东,是什么问题阿?
但是我用大文件的时候就不对了。
tftp ip后,然后get一个uImage就是不行了,大概只有500byte左右的东东,是什么问题阿?
-
- 帖子: 232
- 注册时间: 2008-11-11 15:54
Re: [问题]如何架设TFTP服务器
查过iptables,不是这个问题,郁闷了。。。
-
- 帖子: 34
- 注册时间: 2008-06-03 15:05
Re: [问题]如何架设TFTP服务器
那怎么在任何位置新建一个文件夹共享和下载资源,
怎么下载那个文件夹的资源呢,
希望给个详细的代码提示。
怎么下载那个文件夹的资源呢,
希望给个详细的代码提示。
-
- 帖子: 1
- 注册时间: 2009-10-22 20:12
Re: [问题]如何架设TFTP服务器
Package netkit-inetd has no installation candidate 这怎么回事?原的问题吗
- sturtle
- 帖子: 12
- 注册时间: 2010-02-02 9:45
Re: [问题]如何架设TFTP服务器
volans 你的blog进不去啊
想知道怎么设置NFS 用虚拟机搞了一个星期了,还是不行
想知道怎么设置NFS 用虚拟机搞了一个星期了,还是不行
-
- 帖子: 62
- 注册时间: 2010-03-24 16:14
Re:
我安装好了之后,用 get aaa的时候提示超时呢?请指教,谢谢。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重新加载inetd进程代码: 全选
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
测试一下,在/tftpboot文件夹下新建立一个文件代码: 全选
sudo /etc/init.d/inetd reload
进入另外一个文件夹代码: 全选
touch aaa
是不是工作正常了呢?代码: 全选
tftp 10.0.0.1 tftp> get aaa
现在把你编译好的内核文件拷贝到/tftpboot下面,使用u-boot的tftp命令加栽内核到目标板内存了。