正文

RedHat9.0下tftp服务的安装及使用2008-07-18 11:48:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/yanyoushuai/36790.html

分享到:

  安装,对于RedHat9.0,tftp 的RPM包在安装光盘的第三张盘下,可以用mount /dev/cdrom mnt/cdrom 将其挂载后,拷贝到/home/work目录下 安装 rpm -ivh tftp-server-0.32******** rpm -ivh tftp-0.32*******(这个包是客户端登陆tftp服务器所需要的) 安装完后,进行配置及开启服务 在linux下,不管使用的是哪一种super-server,inetd或者xinetd,默认情况下TFTP服务是禁用的,所以要修改文件来开启服务。 切换到cd /etc目录下 打开tftp服务的配置文件 命令为emacs xinedt.d/tftp 修改后的文件如下: service tftp {     socket_type            =dgram        protocol                  =udp        wait                        =yes        user                        =root        server                     =/usr/sbin/in.tftpd        server_args             =-s  /home/work/tftpboot -c        disable                    =no        per_source             =11        cps                         =100 2        flags                       =IPv4 }   对应的部分参数说明 修改项server_args= -s     <path>    -c,其中<path>处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件 保存后退出 切换目录 cd /home/work 建立tftp的启动目录 tftpboot mkdir tftpboot 然后重新开启tftp服务 命令为:service xinetd restart 这样,tftp-server就启动了。 你可以用查询命令看tftp服务是否开启 netstat -a | grep tftp 显示结果为 udp 0 0 *:tftp  *:* 表明服务已经开启 你可以登陆本机测试以下,命令如下:  #tftp     your-ip-address   tftp>get <download file>   tftp>put <upload file>   tftp>q 这样你就在linux下建立了tftp服务器,u-boot可以直接登录到你的主机上了,不用再切换到windows下用tftpd32.exe来建立服务器了。      

阅读(3133) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册