好きなおでんの具材ドラフト会議しましょう

■環境
---------------------------------
CentOS 5.6
vsftpd-2.0.5-16.el5_6.1
httpd-2.2.3-45.el5.centos
---------------------------------

■経緯
某業者の専用サーバを借り、WEB公開の本番運用しています。
時々必要なファイルが1枚消える現象が発生しております。

この場合以下のような可能性を考えておりますが、ファイル操作のログが取得できていないため特定できておりません。
(1)ユーザ操作ミス。
(2)WEBアプリケーションのバグにより、ファイル削除が発生している。
(3)ウイルスまたは、不正アクセスによりファイルが削除されている。
(4)ファイルアップロードは、FTPソフト(windows)からおこなっているため、FTPクライアントなどにバグが発生している。

上記の内容が考えられるとは考えています。

■質問事項
ファイル操作(主に削除)をロギングする方法をご教示願います。

A 回答 (2件)

psacctを使うのはどうでしょうか。


http://www.usupi.org/sysad/139.html

或いはlastcommコマンドを使ってのスクリプトを
定期的に走らせるなど。。
    • good
    • 2

inotifyというシステムコールと、それを使ったツール群があります。


「inotofy centos」でググってみると情報があります。CentOSだとinotifyツール群の標準パッケージがないので、自分でシステムコールを使ってプログラムを作るか、EPELというFedoraパッケージライブラリからインストールするかですね。
http://www.server-world.info/query?os=CentOS_5&p …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報