どうすればファイルを削除できますか?

どうすればファイルを削除できますか?

いくつかのファイル(あるドメインのフォルダ /var/www/vhost/www.example.com)私たちの開発サーバー上で消えてしまいました [Ubuntu 14です] 履歴を確認しましたが、何もおかしなことはありません。

だから私は知りたいのです、そうでなければ何人かのユーザーがrmファイルを削除できるさまざまな方法は何ですか? (遠隔サーバーです)

FTP接続でファイルを削除できることはわかっているので、追加の質問はすべての FTP 接続を日付と IP とともに一覧表示する方法?

よろしくお願いします。

答え1

ハウスキーピングのためにスクリプトが実行されているかどうかを確認します。いくつかのファイルが消えている場合は、ログ ローテーション スクリプトが実行されているかどうかを確認します。

それ以外の場合はinotifyモジュールを使用できます

inotifywait -e delete --timefmt %c --format '%T %_e %w %f' -r -m / >/path/logfile
Setting up watches.  Beware: since -r was given, this may take a while!
Watches established.
Fri Jul 19 11:57:39 2013 DELETE /tmp/ testfiletodelete
Fri Jul 19 11:57:46 2013 DELETE /home/user/ testfiletodelete

使用する前にマニュアルページをお読みください。 include --excludeやその他のフラグが役に立つ場合があります。

関連情報