忘记密码   免费注册 查看新帖 | 论坛精华区
ChinaUnix.net
  平台论坛 博客 微博 读书 人才 精华 文库 自测 | 频道操作系统 开发 数据库 存储 服务器 网络 IT新闻 Linux 下载 Power用户组
最近访问板块 发新帖
查看: 10463 | 回复: 31

[RedHat] 关于自动执行某脚本的 问题 [复制链接]
更多

CU百万好人其中一员

Rank: 1

帖子
8530
主题
487
精华
0
可用积分
693
专家积分
0
在线时间
449 小时
注册时间
2004-09-15
最后登录
2012-02-08
论坛徽章:
0
发表于 2009-01-12 15:13:53 |显示全部楼层

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


先行谢过
美人卷珠帘,万径人踪灭

Rank: 8Rank: 8

帖子
13360
主题
510
精华
43
可用积分
18844
专家积分
3
在线时间
2702 小时
注册时间
2003-06-09
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-01-12 15:21:17 |显示全部楼层
man cron

这应该可以帮助你解决问题。
.低碳男:
乘公交吃食堂,
拖鞋裤衩光大膀;
关手机停电脑,
古本代替娱乐场。
爬楼梯骑单车,
不用机器洗衣裳;
宽律人严律己,
节约低碳新主张。

说是说做是做,
戏文何必记周详!

Rank: 8Rank: 8

帖子
4470
主题
452
精华
1
可用积分
1030
专家积分
20
在线时间
3764 小时
注册时间
2008-03-04
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-01-12 15:25:18 |显示全部楼层
这个楼主还是看看文档吧,靠人来说估计不好弄
CU百万好人其中一员

Rank: 1

帖子
8530
主题
487
精华
0
可用积分
693
专家积分
0
在线时间
449 小时
注册时间
2004-09-15
最后登录
2012-02-08
论坛徽章:
0
发表于 2009-01-12 15:29:55 |显示全部楼层
:em12: 关于CRON我也看了些东西,在里面改来改去还不行,估计还是没走上正道
美人卷珠帘,万径人踪灭

Rank: 8Rank: 8

帖子
13360
主题
510
精华
43
可用积分
18844
专家积分
3
在线时间
2702 小时
注册时间
2003-06-09
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-01-12 15:32:41 |显示全部楼层
原帖由 laonanr 于 2009-1-12 15:29 发表
:em12: 关于CRON我也看了些东西,在里面改来改去还不行,估计还是没走上正道


这是一个方向。

说到不行,能不能说说是怎么不行?
.低碳男:
乘公交吃食堂,
拖鞋裤衩光大膀;
关手机停电脑,
古本代替娱乐场。
爬楼梯骑单车,
不用机器洗衣裳;
宽律人严律己,
节约低碳新主张。

说是说做是做,
戏文何必记周详!

Rank: 8Rank: 8

帖子
4470
主题
452
精华
1
可用积分
1030
专家积分
20
在线时间
3764 小时
注册时间
2008-03-04
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-01-12 15:33:25 |显示全部楼层
[root@gateway ~]# crontab -e
45 21 * * * halt -p
分钟 小时 日期 月份 周几 命令

上面的是在每天的21:45分时候执行halt -p命令,就是关机

Rank: 3Rank: 3

帖子
2544
主题
87
精华
0
可用积分
4632
专家积分
236
在线时间
148 小时
注册时间
2007-03-13
最后登录
2011-11-07
论坛徽章:
0
发表于 2009-01-12 16:28:11 |显示全部楼层
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
世界网络www.linkwan.com 全面提供网速测试、路由查询、网站反应速度测试等专业服务

Rank: 8Rank: 8

帖子
16373
主题
1580
精华
4
可用积分
20630
专家积分
50
在线时间
2068 小时
注册时间
2005-05-08
最后登录
2012-02-09
论坛徽章:
0
发表于 2009-01-12 16:34:36 |显示全部楼层

回复 #1 laonanr 的帖子

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

Rank: 1

帖子
348
主题
3
精华
0
可用积分
596
专家积分
0
在线时间
249 小时
注册时间
2008-09-04
最后登录
2011-03-11
论坛徽章:
0
发表于 2009-01-12 16:51:59 |显示全部楼层
我觉得既然这个你都可以写出来脚本 那么 运行这个应该不难把

Rank: 8Rank: 8

帖子
12993
主题
156
精华
0
可用积分
57437
专家积分
83
在线时间
1642 小时
注册时间
2008-02-15
最后登录
2012-02-04
论坛徽章:
0
发表于 2009-01-12 17:31:13 |显示全部楼层
脚本里记得加上 iptables -F
大梦谁先觉?平生我自知,草堂春睡足,窗外日迟迟。
.
您需要登录后才可以回帖 登录 | 注册

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP