Chinaunix首页 | 论坛 | 博客
  • 博客访问: 708599
  • 博文数量: 240
  • 博客积分: 3616
  • 博客等级: 大校
  • 技术积分: 2663
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-21 23:59
文章分类

全部博文(240)

文章存档

2013年(6)

2012年(80)

2011年(119)

2010年(35)

分类: LINUX

2010-04-26 19:48:24

1.用u-boot下载程序支持tftp服务,因此在linux中需要安装tftp服务器。
2.用命令查看tftp服务器有没有启动。如果没有启动,则需要安装。
[root@localhost /]# netstat -a|grep tftp
udp        0      0 *:tftp                      *:*   
若出现上面的打印信息,则已经安装,否则就没有安装。
3.在安装linux的时候在定制安装的时候有的可以安装,若没有安装,同时也没有相关的RPM包,则需要下载,通过smb服务放到根目录下,文件名为tftp-server-0.42-3.1.i386.rpm(这不一定是最新的版本)
4.安装rpm包。命令为rpm -ivh tftp-server-0.42-3.1.i3863.rpm
5.建立tftp的主工作目录,命令为:mkdir /tftpboot(在根目录下)
注意安装rpm包的时候可能已经为了建立好,安装完rpm包后可以对/目录ls一下,看是否有tftpboot目录。
6.tftp服务器的配置
1)命令 vim /etc/xinted.d/tftp
2)需要修改的与下面的代码一样
service tftp
{
        disable = no
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        server_args             = -s /tftpboot
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}
7.启动tftp服务器:
1)命令:/etc/init.d/xinetd start
2)打印如下:
[root@localhost /]# /etc/init.d/xinetd start
启动 xinetd:
8.重新启动tftp服务器
1)命令:/etc/init.d/xinet restart
2)打印如下:
[root@localhost /]# /etc/init.d/xinetd restart
停止 xinetd:                                              [确定]
启动 xinetd:                                              [确定]
9.在linux下输入setup,在系统配置下看是否有tftp服务。
10.重复第二项,这样就不用讲了。
 
阅读(1424) | 评论(0) | 转发(3) |
给主人留下些什么吧!~~