二、RedHat下配置TFTP及apache服务器

  (一)TFTP服务器配置

  RedHat下TFTP服务器的启动管理是由xinetd超级服务管理进程来进行管理的,因此,我们可以直接使用vi命令来修改/etc/xinetd.d/tftp配置文件,在server_args参数中添加 "-c"参数即可,命令模式如下:

root@server:/#vi /etc/xinetd.d/tftp

  文件内容如下:

    service tftp
    {
    disable = no
    socket_type = dgram
    protocol = udp
    wait    =   yes
    user    = root
    server = /usr/sbin/in.tftpd
    server_args = -s /tftpboot -c
    per_source  =11
    cps = 100 2
    flags = IPv4
    }

  使用命令chkconfig tftp on开启TFTP服务,命令模式如下:

root@server:/#chkconfig tftp on

  (二)apache服务器配置

  在RedHat中使用vi命令编辑/etc/httpd/conf/httpd.conf文件,并在DocumentRoot "/tftpboot"下添加一下内容:

    <Directory />
    Options FollowSymLinks Indexes
    AllowOverride All
    <limit GET POST OPTIONS PROPFIND>
    Order allow,deny
    Allow from all
    </Limit>
    </Directory>

  保存退出即可。

  使用vi命令编辑/tftpboot/.htaccess文件,同时添加与Debian该文件相同内容即可。

  创建WEB页访问密码也与在Debian中相似,用户可使用命令自行创建。

  总结:Linux系统因为各种发行版的不同,尽管各种发行版彼此之间存在差异,但相关方法还是比较通用的。该文中笔者对以上应用的部署进行了实际测试,Debian系列操作系统为新的Debian7.0 RedHat系列为RHEL5.5以及CentOS6.4,测试中系统都能顺利的完成路由资料的有效备份,同时也可以使授权用户方便的对需要的路由器信息进行查询及下载。

  本文转载自:http://os.51cto.com/art/201306/396795.htm