科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道路由交换配置tftp服务器实用又简单的方法

配置tftp服务器实用又简单的方法

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

 在网络协议中,TFTP协议大家应该是比较了解的。那么今天我们则重点讲解一下关于配置tftp服务器的内容。TFTP(Trivial File Transfer Protocol简朴文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。

来源:中国IT实验室 2010年11月9日

关键字: 网络管理 网管 网络技术

  • 评论
  • 分享微博
  • 分享邮件

  在网络协议中,TFTP协议大家应该是比较了解的。那么今天我们则重点讲解一下关于配置tftp服务器的内容。TFTP(Trivial File Transfer Protocol简朴文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。TFTP承载在UDP上,提供不可靠的数据流传输服务,不提供存取授权与认证机制,使用超时重传方式来保证数据的到达。与FTP相比,TFTP的大小要小的多,TFTP是用来下载远程文件的最简单网络协议,它基于UDP协议而实现。它使用的是UDP的69端口 。

  配置tftp服务器1、检查系统是否安装tftp服务

  1.[root@wk ~]# rpm -qa | grep tftp

  2.tftp-0.42-3.1.el5.centos

  3.tftp-server-0.42-3.1.el5.centos

  假如没有安装可以挂载CentOS5.2光盘安装

  1.[root@wk ~]# mount -t auto /dev/cdrom /mnt/cdrom

  2.mount: block device /dev/cdrom is write-protected mounting read-only

  3.[root@wk ~]# cd /mnt/cdrom/CentOS

  4.[root@wk CentOS]# rpm -ivh tftp-0.42-3.1.el5.centos.i386.rpm

  5.[root@wk CentOS]# rpm -ivh tftp-server-0.42-3.1.el5.centos.i386.rpm

  配置tftp服务器2、修改启动配置文件

  默认情况下TFTP服务是禁用的,所以要修改文件来开启服务。

  修改文件/etc/xinetd.d/tftp。主要是设置TFTP服务器的根目录,开启服务。

  修改后的配置文件如下:

  1.service tftp

  2.{

  3.disable = yes 把这里的yes改为no

  4.socket_type = dgram

  5.protocol = udp

  6.wait = yes

  7.user = root

  8.server = /usr/sbin/in.tftpd

  9.server_args = -s /tftpboot -c

  10.per_source = 11

  11.cps = 100 2

  12.flags = IPv4

  13.}

  这里指定/tftpboot 为tftp服务器的根目录

  参数-s指定chroot,-c指定了可以创立文件。

  配置tftp服务器3、创立tftp根目录,关闭防火墙,启动tftp-server

  1.[root@wk ~]# mkdir /tftpboot

  2.[root@wk ~]# chmod -R 777 /tftpboot

  3.[root@wk ~]# /etc/init.d/iptables stop

  4.[root@wk ~]# service xinetd restart

  重启xinetd服务,因为TFTP服务受控与xinetd服务,xinetd是管服务的服务,它是不开端口的。

  所以要验证一下TFTP是否开启69端口起来了:

  1.[root@wk ~]# netstat -nlp

  2.udp 0 0 0.0.0.0:67 0.0.0.0:* 5172/dnsmasq

  3.udp 0 0 0.0.0.0:67 0.0.0.0:* 4745/dhcpd

  4.udp 0 0 0.0.0.0:69 0.0.0.0:* 6171/xinetd

  5.udp 0 0 0.0.0.0:994 0.0.0.0:* 4633/rpc.rquotad

  配置tftp服务器4、测试tftp服务器

  1.[root@wk ~]# tftp 192.168.0.110

  2.tftp>get

  3.tftp>put

  4.tftp>q

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章