Luix下安装modsecurity的安装和安装mod_evasive防DDOS攻击

 
安装modsecurity(mod_security可以加强apache的安全性,特别是在防sql注入上有很好的效果。)
下载站点:http://www.modsecurity.org/download/
#tarzxvfmodsecurity-apache-1.9.2.tar.gz
#cdmodsecurity-apache-1.9/apache2/
#/usr/local/httpd220/bin/apxs-ciamod_security.c
打开httpd.conf查看是否有如下文字加入
LoadModulesecurity_modulemodules/mod_security.so
如没有则加上去
在httpd.conf中添加下列一段mod_security的配置文件
<IfModulemod_security.c>
SecFilterEngineOn
SecFilterCheckURLEncodingOn
SecFilterDefaultAction"deny,log,status:500"
#SecFilterForceByteRange32126
#SecFilterScanPOSTOn
SecAuditLoglogs/audit_log
###
SecFilter"/././"
#####
SecFilter/etc/*passwd
SecFilter/bin/*sh

#forcssattack
SecFilter"<(|)*script"
SecFilter"<(.|) >"
#forsqlattack
SecFilter"delete[] from"
SecFilter"insert[] into"
SecFilter"select. from"
SecFilter"union[] from"
SecFilter"drop[]"
</IfModule>
5、apache2安装mod_evasive防DDOS攻击
mod_evasive的前身就是mod_dosevasive
下载站点:http://www.nuclearelephant.com/projects/mod_evasive
#tarzxvfmod_evasive_1.10.1.tar.gz
#cdmod_evasive
#/usr/local/httpd220/bin/apxs-ciamod_evasive20.c
打开httpd.conf查看是否有如下文字加入
LoadModuleevasive20_modulemodules/mod_evasive20.so
如没有则加上去
在httpd.conf中添加下列一段mod_security的配置文件
<IfModulemod_evasive20.c>
DOSHashTableSize3097
DOSPageCount2
DOSSiteCount50
DOSPageInterval1
DOSSiteInterval1
DOSBlockingPeriod10
</IfModule>
6、配置httpd.conf
注意2.2.0里默认是如下的用户和组,而不是原来的nobody
Userdaemon
Groupdaemon
ServerAdmin[email]xu1701@hotmail.com[/email]这个地方配置成你自己的信箱
ServerNameYourDomainName:80这个地方把#号打开,红色的地方你自己编辑
DocumentRoot"/usr/local/httpd220/htdocs"这个地方你换成自己的WEB路径
OptionsIndexesFollowSymLinks这个地方你把Indexes去掉,除非你想把你的文件显示出来
DirectoryIndexindex.htmlindex.jspindex.phpindex.htm这个地方加三个主页文件名
搜索AddTypeapplication,找到后在
AddTypeapplication/x-compress.Z
AddTypeapplication/x-gzip.gz.tgz
下加一行,因为我们用了PHP了吗!哈哈。
AddTypeapplication/x-httpd-php.php
7、启动apache,看看我们的结果
首先进入你自己的DocumentRoot,建立一个文件test.php,内容是
<?phpinfo();?>
#/usr/local/httpd220/bin/apachectlstart
访问http://Yourip/test.php
如果看到php信息界面,那么恭喜你,你的MAP初步配置好了。还有什么,优化啊!
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值