红联Linux门户
Linux帮助

MLSBS dev分支,iptables脚本增加特性

发布时间:2014-05-30 11:01:28来源:红联作者:empast
#MLSBS git的dev分支
MLSBS is the abbreviation of "My linux's bash script"!

“MLSBS”是“My linux's bash script”的缩写
linux运维技术人员日常需要写一堆脚本来简化工作量。“MLSBS”的目的就是把我日常在linux下的工作通过脚本整合到一个项目中,需要的时候几个点击就可以完成任务了。(其实,写这脚本的最初原因是,我有一些搞开发朋友在某些IDC提供的虚拟服务上部署他们的应用,有时会叫我帮忙初始化环境,所以写了这个项目提供给他们使用)
由于我一个人时间有限,将以往的运维脚本整合的进度有点慢。

版本说明:
v0.1版本:为初始版本,只提供基本的日常运维软件的简单部署功能,目前还有很多脚本没有整合起来;
新增开发分支:新增bash脚本模板,将较优秀和常用的脚本模板化,根据需求生成cron任务。模板路径(bashTemplate)
v0.2版本:这个版本纯属为了凑热闹,和某些IT企业发布新品的这个2014年5月15日日子里发布而已,对比v0.1版本增加了Crontab任务的添加功能,目前增加两个任务脚本。同时也修复了mysql在10G以下硬盘安装后无法启动的BUG。

v0.21rc :新增一个脚本模板,可定时检查硬盘剩余空间,如果大于比例值将发送报警邮件,同时邮件会列出某周期产生的大于20M的文件;新增脚本加密功能,可根据需求选择gzexe或者shc来加密日常任务脚本以防密码外泄。优化代码减少总代码字节量。

目前脚本的目录如下:(经过在centos6.5 和ubuntu12.04下测试通过。)

源码同时上传到开源中国的git和github上的:https://github.com/mickeyzzc/MLSBS

iptables脚本增加了支持ip等特性,由于本人经验有限,如有更好建议请留言,谢谢。

来自:开源中国社区
文章评论

共有 0 条评论