BBS過去ログ |
| ■目次 |
少しお伺いしたいのですが、皆様はMailサーバーのLogはどのように管理されていますでしょうか?
WebサーバーのLog管理のように、Webで閲覧させる方法とかあるのでしょうか?あればどのように設定されているか参考に教えていただければと思います。
お願い致します。
> WebサーバーのLog管理のように、Webで閲覧させる方法とかあるのでしょうか?
httpd.confに
Alias /log "/var/log/"
<Directory "/var/log">
Options Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
などと書き加えて再起動すれば、webブラウザから
http://ホスト名またはIPアドレス/log で閲覧できます。
いうまでもなく、.htpasswd+.htaccessでアクセス制限し、閲覧したいファイルのパーミッションは604、ディレクトリーは705です。権限は最低限にとどめるようにします。
このほかに「LogCheck」を使うと定期的にログを確認し、侵入や不審な動作があった場合に知らせてくれます。
ソースはどこにあるかわかりませんが、rpmパッケージが下記URLで入手できます。
http://rpm.pbone.net/index.php3/stat/4/idpl/2312/com/logcheck-1.1.1-1.i386.rpm.html
ダウンロード後 # rpm -ivh logcheck-1.1.1-1.i386.rpm
すれば1時間ごとにroot宛にレポートがメールされてきます。
アクセスの多いサーバは送られてくるメールが相当なものになりますから、覚悟が必要です。
一時間ごとを変更したい場合は /etc/cron.hourly/内のファイルlogcheckを/etc/cron.daily/に移したり、crontab を付けたりすれば良いと思います。
あくまで、自己責任で行ってください。
ご丁寧にありがとうございます。
参考にさせていただきます。