下载站

展开
精品推荐
系统日志分析软件fail2ban

系统日志分析软件fail2ban

系统其它大小:943.24MB语言: / 类别:系统工具系统: / WinAll 提供:
应用介绍

fail2ban是一款免费的系统日志分析软件,这款软件可以对主流的服务器可进行快速的监控,而且这进行监控的同时,支持对系统的日志进行快速的查看,可自动的帮助用户匹配日志的错误信息等,包括了对相对应的的屏蔽动作进行执行。

功能介绍:

1、支持大量服务。如sshd,apache,qmail,proftpd,sasl等等

2、支持多种动作。如iptables,tcp-wrapper,shorewall(iptables第三方工具),mailnotifications(邮件通知)等等。

3、在logpath选项中支持通配符

4、需要Gamin支持(注:Gamin是用于监视文件和目录是否更改的服务工具)

5、需要安装python,iptables,tcp-wrapper,shorewall,Gamin。如果想要发邮件,那必需安装postfix/sendmail

使用说明:

//下载rpmforge(里面有大量最新的rpm包)

#wgetURL<此URL请用扩展阅读中的地址替换

//安装rpmforge

#rpm-ivhrpmforge-release-0.3.6-1.el5.rf.i386.rpm

//用yum安装fail2ban

#yuminstallfail2ban

安装完成后,fail2ban的设定档在这里

#/etc/fail2ban

fail2ban.conf日志设定文档

jail.conf阻挡设定文档

/etc/fail2ban/filter.d具体阻挡内容设定目录

默认fail2ban.conf里面就三个参数,而且都有注释。

-------------------------------

#默认日志的级别

loglevel=3

#日志的目的

logt*arget=/var/log/fail2ban.log

#socket的位置

socket=/tmp/fail2ban.sock

-------------------------------

jail.conf配置里是fail2ban所保护的具体服务的配置,这里以SSH来讲。

在jail.conf里有一个[DEFAULT]段,在这个段下的参数是全局参数,可以被其它段所覆盖。

-------------------------------

#忽略IP,在这个清单里的IP不会被屏蔽

ignoreip=127.0.0.1172.13.14.15

#屏蔽时间

bantime=600

#发现时间,在此期间内重试超过规定次数,会激活fail2ban

findtime=600

#尝试次数

maxretry=3

#日志修改检测机制

backend=auto

[ssh-iptables]

#激活

enabled=true

#filter的名字,在filter.d目录下

filter=sshd

#所采用的工作,按照名字可在action.d目录下找到

action=iptables[name=SSH,port=ssh,protocol=tcp]

mail-whois[name=SSH,dest=root]

#目的分析日志

logpath=/var/log/secure

#覆盖全局重试次数

maxretry=5

#覆盖全局屏蔽时间

bantime=3600

-------------------------------

对jail.conf进行一定的设置后,就可以使用fail2ban了。

//启动fail2ban

#servicefail2banstart

启动之后,只要符合filter所定义的正则式规则的日志项出现,就会执行相应的action。

Tags:fail2ban,日志分析.

应用推荐查看更多
热门下载查看更多
精选应用
点击查看更多
专题合集查看更多
热门专题查看更多
友情链接0投诉联系:ichaoinc@gmail.com