日志统计分析程序webalizer的安装和配置( 二 )


【日志统计分析程序webalizer的安装和配置】我们这里假设系统运行有两个虚拟主机 , 并分别定义了日志分析配置文件secfocus.webalizer.conf和tomorrowtel.webalizer.conf 。这样我们定义在凌晨00:05对secfocus的日志进行统计分析;在凌晨00:15对tomorrowtel的日志进行统计分析 。
然后第二天分别使用http://www.secfocus.com/usage/和http://www.tomorrowtel.com/usage来察看各自的日志分析报表 。
六、保护日志统计分析报告不被未授权用户访问我们肯定不会希望自己网站访问统计信息随意被别人浏览 , 因此需要将usage目录保护起来 , 只允许合法用户访问 。这里可以采用apache自带的基本的认证机制 , 配置以后再连接这个地址就会需要用户提供密码才能访问该页面:

日志统计分析程序webalizer的安装和配置




1、条件
在配置文件中对目录"/"应该设置为:
DocumentRoot /www/htdocs/secfocus/
AccessFileName .htaccess
AllowOverride All
2、需求
需求:限制对http://www.secfocus.com/usage/的访问 , 要求用户认证才能访问 。这里设置用户为"admin" , 口令为"12345678" 。
3、使用htpasswd建立用户文件
htpasswd -c /www/.htpasswd admin
此程序会询问用户"admin"的口令 , 你输入"12345678" , 两次生效 。
4、建立.htaccess文件
用vi在/www/logs/secfocus/usage/目录下建立一个文件.htaccess , 写入以下几行:
AuthName admin-only
AuthType Basic
AuthUserFile /www/.htpasswd
require user admin
5、测试
这时候通过浏览器访问http://www.secfocus.com/usage就会弹出框请求输入用户名和口令 , 这时候输入admin、12345678就可以才可以访问访问日志统计分析报表

推荐阅读