linux.ChinaUnix.net
首页 | 微博 | 新闻 | Linux | FreeBSD | AIX | Windows | 博客 | 论坛 | 存储 | 网络 | 人才 | Wiki | 资料 | 读书 | 手册 | 下载 | 空间 | 搜索
  免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


[RedHat] 关于自动执行某脚本的 问题

  首页 » 首页 » CU论坛 » Linux » 汇总贴列表 » 新手园地 »
[打印] [收藏] [本帖文本页] [推荐此主题给朋友]


    我建立了两个关于iptables的脚本文件,一个作用是允许所有人上网的,一个是只允许一部分人上网的,我现在是手动的去执行他们,比如说,12:00的时候我执行那个允许所有人上网脚本,13点的时候又执行允许部分人上网的脚本,看一些资料说可以自动执行的,我自己弄了半天还是不行,请大家给指点下,12点执行允许全部的,13点执行部分上网的,17点执行允许全部的 ,早上8点执行部分上网的


先行谢过
__________________________________





man cron

这应该可以帮助你解决问题。
__________________________________
说你傻,你立刻就流鼻涕……



这个楼主还是看看文档吧,靠人来说估计不好弄
__________________________________
一念之差,决定,一生传奇!或,一身烂泥



关于CRON我也看了些东西,在里面改来改去还不行,估计还是没走上正道
__________________________________







QUOTE:
原帖由 laonanr 于 2009-1-12 15:29 发表
关于CRON我也看了些东西,在里面改来改去还不行,估计还是没走上正道



这是一个方向。

说到不行,能不能说说是怎么不行?
__________________________________
说你傻,你立刻就流鼻涕……



[root@gateway ~]# crontab -e
45 21 * * * halt -p
分钟 小时 日期 月份 周几 命令

上面的是在每天的21:45分时候执行halt -p命令,就是关机
__________________________________
一念之差,决定,一生传奇!或,一身烂泥



12点执行允许全部的,13点执行部分上网的,17点执行允许全部的 ,早上8点执行部分上网的
/etc/crontab
00 08 * * * root iptables -I INPUT -s 192.168.1.128/224 -j DROP
00 12 * * * root iptables -D INPUT -s 192.168.1.128/224 -j DROP
00 13 * * * root iptables -I INPUT -s 192.168.1.128/224 -j DROP
00 17 * * * root iptables -D INPUT -s 192.168.1.128/224 -j DROP



回复 #1 laonanr 的帖子

使用-m time模块应该比较的简单呀
如果通过crontab方式则每次执行新的脚本前都需要执行一次iptables stop或者是 iptables -F
但不要使用-P策略
__________________________________
有问题加QQ964891849 ,遇忙邮件lvsheat@qq.comLVS-HOWTO中文翻译计划
Linux开源技术指导
提供专业Linux技术支持,Linux系统定制指导



我觉得既然这个你都可以写出来脚本 那么 运行这个应该不难把



脚本里记得加上 iptables -F
__________________________________
大梦谁先觉?平生我自知,草堂春睡足,窗外日迟迟。
.


  首页 » 论坛 » 新手园地 »
Copyright © 2001-2010 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - Linux时代 - Archiver - WAP - TOP

GMT+8, 2010-03-13 06:53, Processed in 0.047421 second(s), 7 queries, Gzip enabled.