嵌入式linux tftp rpm,嵌入式linux的tftp配置
tftp是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的 tftp开发环境包括两个方面:
一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u- boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。
下面就详细介绍一下linux服务器端tftp-server的配置。
在redhat 9.0的第三张光盘中,有tftp-server的安装rpm包。
(1)安装
#mount –t iso9660 /dev/hdc /mnt/cdrom //挂载光盘
#rpm -ivh tftp-server-0.32-4.i386.rpm //安装
#umount /mnt/cdrom //卸载光盘
(2)修改文件
在linux下,不管使用的是哪一种super-server,inetd或者xinetd,默认情况下TFTP服务是禁用的,所以要修改文件来开启服务。根据(1)的安装方法,可以修改文件/etc/xinetd.d/tftp。主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:
service tftp
{ socket_type =dgram
protocol =udp
wait =yes
user =root
server =/usr/sbin/in.tftpd
server_args =-s /home/lqm/tftpboot -c
disable =no
per_source =11
cps =100 2
flags =IPv4
}
说明:修改项server_args= -s -c,其中处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件。
(3)创建tftp根目录,启动tftp-server
#mkdir /home/lqm/tftpboot
#chmod o+w /home/lqm/tftpboot
#service xinetd restart
这样,tftp-server就启动了。你可以登陆本机测试以下,命令如下:
#tftp your-ip-address
tftp>get
tftp>put
tftp>q
#
我使用的FC2 的rpm坏了, 一直没有解决,从来都没有用过rpm安装软件,google 了一下,找到了一个 tftp-hpa-0.44.tar.gz ,安装了之后,
cp tftp-xinetd /etc/xinetd.d/
按照上面修改一下即可。
嵌入式linux tftp rpm,嵌入式linux的tftp配置相关推荐
- linux access() rpm,Unix/LINUX rpm 命令示例
RPM - Red Hat 的软件管理工具 Rpm是Linux中管理系统软件的.rpm命令可以用来安装.管理.卸载软件包.这里列一些常用的rpm管理命令: 列出说有安装的软件包 #rpm -qa 示例 ...
- suse linux安装rpm包,linux – 如何为Suse创建RPM
重建现有的src.rpm可能是最简单的.我肯定不会采用configure,make,make install的方式,因为(a)不能扩展,(b)不提供容易删除/升级包和(c)不是原子的. 建立RPM并不 ...
- linux维护rpm 数据库,Linux运维知识之linux rpm命令详细介绍
本文主要向大家介绍了Linux运维知识之linux rpm命令详细介绍,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 虽然现在N多人都使用yum去替代rpm了,但是rpm在一些 ...
- linux通过rpm安装dhcp,Linux下rpm安装DHCP服务及配置
Linux下DHCP服务端的配置 [root@loaclhost /]mount /dev/hdc /hdc //挂载光盘到/dev/ [root@loaclhost / ...
- linux的rpm卸载,linux rpm卸载参数
linux rpm卸载参数 本站整理 发布时间:2009-03-10 15:38:48 作者:jb51.net 我要评论 rpm卸载参数--test : 卸载测试 --nodeps : ...
- linux 卸载 rpm e,Linux rpm -e --nodeps rpm卸载
两个关键点: 1.如果提示有xxx.rpm包已经被installed了,那么先用rpm -e –nodeps xxx来卸载 2.如果存在多个版本的话,用rpm -e –allmatches来卸载 [r ...
- 嵌入式linux 国嵌,[嵌入式Linux学习]国嵌嵌入式视频1
1.目录结构 /bin:存放常用命令 /boot:存放启动程序 /dev:存放设备文件 /etc:存放启动.关闭.配置程序与文件 /home:用户工作根目录 /lib:存放共享链接库 /lost_fo ...
- 嵌入式(iMX6Q)TFTP加载 Linux 内核与设备树NFS挂载根文件系统
配置实现过程: 嵌入式(iMX6Q)TFTP加载 Linux 内核与设备树 注:bootm对应启动uImage,bootz对应启动zImage setenv bootcmd "tftp 0x ...
- 【嵌入式开发】嵌入式 开发环境 (远程登录 | 文件共享 | NFS TFTP 服务器 | 串口连接 | Win8.1 + RedHat Enterprise 6.3 + Vmware11)
作者 : 万境绝尘 博客地址 : http://blog.csdn.net/shulianghan/article/details/42254237 一. 相关工具下载 嵌入式开发工具包 : -- 下 ...
最新文章
- linux ipmitool检测内存,一种基于ipmitool工具循环侦测内存的方法与流程
- 键盘各个键对应的ASCLL值
- php method_exists 检测类中是否包括函数
- 【传智播客】Javaweb程序设计任务教程 黑马程序员 第二章 课后答案
- CSS3 FlexBox布局入门简析
- python程序分析,用Python编写分析Python程序性能的工具的教程
- 表单html遇到的问题及处理,Web前端开发中常见问题及解决方案
- 兰州大学2016年初试成绩基本要求
- python mainloop作用_Tkinter中的mainloop应该如何理解?
- 【转】在birt中显示条形码
- Linux cpu为什么会超过100% ?
- word论文各类对齐终极解决方法——制表符
- EVE-NG 入门教程 (Mac OSX BIg Sur)
- 数据可视化 | Tableau从入门到高手 入门联接关系数据预处理
- 微软2019 Windows 10更新五月版:10个不可错过的新功能
- 加速度中的mg/LSB是什么意思
- 微博短链接生成 php,新浪微博API生成短链接
- 计算机编程语言排行榜—TIOBE世界编程语言排行榜(2020年3月份最新版)
- 北上深广领军,成都名列第五,武汉跌出前十,中国城市综合发展指标最新排名公布...
- Windows 定位某文件位置并选择文件、定位某个注册表项位置
热门文章
- java如何保证类不被回收_垃圾回收机制保证了Java程序不会出现内存溢出。( )
- php cli和fastcgi,php的几种运行模式CLI、CGI、FastCGI、mod_php
- wcf 返回图片_wcf http 返回图片
- Snap svg 主要对象
- js for循环_JS 函数的执行时机(深入理解6个6)
- 安装sqlserver2008,重新启动计算机不通过的解决办法
- 串口通讯基础及S3C2410 UART控制器
- 【转】深入浅出理解有限状态机
- 7款免费原型设计工具
- [你必须知道的.NET]第十四回:认识IL代码---从开始到现在