日志标签 ‘Shell’

带黑名单和白名单的DDOS防御Shell脚本

2011年9月13日, 715 次阅读

由于有的时候服务器会被DDOS攻击,经过几次实际的处理后,我制作了一套防御DDOS的脚本。比起一般的DDOS防御脚本来说,我可以设置白名单,来让自己的IP不受干扰。

此外,这个防御DDOS的脚本还会记录下每个被封的IP的连接数信息,方便后期的分析。被封杀的IP也会有日志记录可查。

这套脚本需要cron的支持,1分钟执行一次,检查当前的连接情况并对超过设置的连接进行屏蔽处理。而屏蔽方面则依赖于iptables。如果Linux Server上安装有这两个支持,那么就可以使用我的这个脚本来进行DDOS防御了。 » 阅读更多: 带黑名单和白名单的DDOS防御Shell脚本

带自动清理功能的MySQL备份到FTP的Shell脚本

2011年9月9日, 562 次阅读

以前公司用的一个网上找的MySQL自动备份到FTP的Shell脚本,一直用着不错。但是问题就是随着备份文件的越来越多,不得不定期清理FTP上的老备份文件,十分的不便。

实际上MySQL备份无需保留太长时间的,如果能有自动清理旧的备份文件的功能就好了。不过网上找了一下,虽然也有这方面的脚本,不过可能不太符合我的需求吧。于是只能自己手动改下以前的那个Shell脚本来实现咯。 » 阅读更多: 带自动清理功能的MySQL备份到FTP的Shell脚本