Chinaunix首页 | 论坛 | 博客
  • 博客访问: 179547
  • 博文数量: 24
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 177
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-26 14:21
个人简介

活在当下

文章分类

全部博文(24)

文章存档

2016年(1)

2014年(7)

2013年(16)

分类: LINUX

2013-10-26 19:49:51

环境:Centos 6.3  64位
1、下载如下rpm包
xinetd-2.3.14-34.el6.x86_64.rpm
tftp-0.49-7.el6.x86_64.rpm
tftp-server-0.49-7.el6.x86_64.rpm
2、分别安装如上软件包
rpm -ivh ……
3、调整防火墙,开通允许访问tftp服务的策略(iptables -A INPUT -s  *.*.0.0/255.255.0.0 -p udp  --dport 69 -j  ACCEPT)
4、 /etc/init.d/xinetd start
5、此时查看netstat -a|grep tftp服务没有启动 
6、修改tftp配置文件
service tftp
{
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        #server_args            = -s /var/lib/tftpboot
        server_args             = -s /root/switchconfig/switch/  -c   (参数-s 指定chroot,-c 指定了可以创建文件。 )
        disable                 = no
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}
7、tftp服务的根目录修改权限
chmod -R 777  /root/switchconfig/switch/ 
8、重启xinetd服务(因为tftp服务受控于xinetd服务,xinetd是管服务的服务,它是不开端口的,但要验证tftp服务是否开启69端口)
 /etc/init.d/xinetd restart
9、查看tftp服务是否启动
netstat -nlp |grep 69
10、测试上传下载是否OK
阅读(2639) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~