加载vivi时在ubuntu下的tftp设置学习
来源:互联网 发布:js获取时间戳 编辑:程序博客网 时间:2024/06/07 00:05
1.新利得软件包下载tftpd-hpa,tftp-hpa和xinetd软件包
2.在根目录下建立tftproot目录,改权限为777
3.手动启动tftp需要改/etc/default/tftpd-hpa如下:
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /tftpboot -u root"
4.修改tftp配置文件/etc/xinetd.d/tftpd如下:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot -c //tftp文件存放目录,我的放在根目录下
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
5.分别修改服务端和客户端的ip,使其在同一个网段,如下:
服务端:inet 地址:192.168.1.200 广播:192.168.1.255 掩码:255.255.255.0
客户端修改顺序:printenv--取得客户端的环境参数,
setenv serverip **********--修改ip地址
save -----保存修改后的环境参数,否则重启后才能使修改有效
注意:网段一定要一致!!!
6.手动启动tftp:命令为sudo in.tftpd -l -s /tftpboot -u root
7.本地测试:
wangwei@wangwei-desktop:~$ tftp localhost
tftp> get test
tftp> trace
Packet tracing on.
tftp> get test
sent RRQ <file=test, mode=netascii>
received DATA <block=1, 0 bytes>
tftp> q
显示成功!
注意:因为我直接在tftpboot目录下操作,所以导致传送数据为0。在同一个目录下不能执行get自己的操作。
8.若出现timeout,可能为tftp以自动启动导致冲突,使手动没有成功,可以用ps -aux查看进程情况。并杀掉xinetd的相关进程,再用service xinetd stop命令使其不能自启动。再执行6和7两步。
注意:个人理解,不完善或不对之处还望指出!!!
- 加载vivi时在ubuntu下的tftp设置学习
- Ubuntu 下vivi的移植
- 简单在ubuntu下设置一个TFTP服务器
- Ubuntu 10.10 下 TFTP设置
- Ubuntu 10.04 下 TFTP设置
- Ubuntu 10.04 下 TFTP设置 及busybox 中tftp使用
- Ubuntu下TFTP的配置
- Ubuntu下tftp的安装
- Ubuntu下tftp的安装
- ubuntu下的tftp配置
- Ubuntu下tftp的安装
- 小熊学习总结:ubuntu 10.04下的配置tftp服务器
- 在Ubuntu下tftp服务器搭建
- 在Ubuntu下配置使用tftp
- [随笔]在ubuntu下安装tftp服务器
- 【ubuntu】[TFTP]: 搭建tftp服务器的安装、设置、调试
- VIVI下设置linux_command_line参数
- ubuntu 12.04 tftp的安装与设置
- Birt报表三大引擎的启动
- 生鲜加工成品预设的计划成本价格差错是否会影响成本核算
- [转] h.264 的学习过程
- 大数相乘的C++实现
- 生鲜管理解决方案
- 加载vivi时在ubuntu下的tftp设置学习
- Birt读取报表设计文件,然后显示
- [转] H.264简单总结 (quan整理)
- B/S系统IE7全屏显示
- if (infile.good())//==============当被注释掉会多输出两个空格。但存在时不输出最后的两个空格,为什么??
- Windows Mobile 下使用C#进行GPRS、CDMA开发- Visual Studio.NET
- 商业MIS系统中成本核算方式的选择
- 淘宝api的简单应用
- SQL Server 2000 数据库三种类型的文件