标签类目:Log

logrotate命令及配置

分类:RedHatlogrotate [options]  config_files
System administration command. Manipulate logfiles according to commands given in config_files.
Options
-d, –debug
Debug mode. No changes will be made to logfiles.
-f, –force
Force rotation of logfiles.
-h, –help
Describe options.
-m command, –mail command
Use the specified command to mail logfiles. The default command is /bin/mail -s.
-s file, –state file
Save state information in file. The default is /var/lib/logrotate.status.
–usage
Show syntax and options.
-v, –verbose
Describe what is being done and what logfiles are affected.

继续阅读 »

查询并禁止apache中异常访问量的用户

分类:ApacheApache中的异常访问,通常指的是频繁、大量访问的用户,通过apache的log,结合linux下的几个命令,可以分析这些用户,并通过apache的配置文件来禁止他们访问。

首先,更改apache的log方式,不记录一些图像、css等文件,这样在log中每一行基本上都能对应一次访问,如果不去除图像等文件的记录,正常用户访问一个页面,同时也会下载页面上的图像、css等文件,会产生多条log记录,影响计数的结果。在apache的conf文件中增加如下配置: 继续阅读 »

Tomcat:如何在你的应用程序中应用追踪

分类:Tomcat分类:Java/jsp追踪主要是用来做问题诊断。当你这么考虑问题时,追踪什么就会有很多不同的选择。首先,如果应用程序很小,你可能想要追踪所有的东西。这样可以帮助你在代码的未预料领域发现问题。但是,随着应用程序的扩大,这种完整的追踪方式的有效性降低了,因为它使得很多有用信息变得模糊。 继续阅读 »

用日志系统保护Linux安全

Linux系统中的日志子系统对于系统安全来说非常重要,它记录了系统每天发生的各种各样的事情,包括那些用户曾经或者正在使用系统,可以通过日志来检查错误发生的原因,更重要的是在系统受到黑客攻击后,日志可  
以记录下攻击者留下的痕迹,通过查看这些痕迹,系统管理员可以发现黑客攻击的某些手段以及特点,从而能够进行处理工作,为抵御下一次攻击做好准备。在Linux系统中,有三类主要的日志子系统: 继续阅读 »


返回顶部