[vServer; Debian] FTP-Ordner auf neue Datei überwachen -> eMail

hubutz

Registered User
Hallo zusammen,
ich frage mich, ob es möglich ist irgendeinen Daemon zu installieren, der mir ein bestimmtes Verzeichnis auf meinem FTP-Server überwacht und mir eine Mail schickt, wenn es dort eine neue Datei/ein neues Verzeichnis gibt. Gibts sowas? Wäre cool :-)

Viele Grüße,
hubutz
 
Man kann das auf zwei Arten realisieren, zum einen kann man "md5" Checksummen, aller sich in dem Ordner befindlichen Dateien erstellen und prüfen ob sich was geändert hat.

Die andere Möglichkeit wäre einfach die Dateien zuzählen und darauf zu prüfen.

Ich denke, dass sollte man in ein paar Zeilen "bash" ,"perl" oder Python hinbekommen.
 
iWatch

Ich nutze auf meinem Server iWatch - es kann als Daemon laufen, nutzt eine einfach zu verstehende config und funktioniert prima.

http://iwatch.sourceforge.net/index.html

Eine Anleitung findet sich hier, wobei der erste Part (Änderung sources.list) bei neueren Distributionen übergangen werden kann, da iWatch hier über die Standard-Repos gefunden wird.

http://isp-control.net/documentation/de:howto:security:dateiueberwachung_mit_iwatch_unter_debian

Zwei weiterführende Links:

http://www.ende-der-vernunft.org/2006/02/02/mit-inotify-das-dateisystem-ueberwachen/

https://github.com/rvoicilas/inotify-tools/wiki#info

Bei Interesse:

Das Ganze basiert auf der inotify-Funktion, die sich seit Version 2.6.13 im Kernel befindet. Später gab es noch ein paar Erweiterungen (ab 2.6.36).

Details siehe hier:

http://www.kernel.org/doc/man-pages/online/pages/man7/inotify.7.html

Viel Erfolg
 
MOD: Fullquote entfernt.

Danke! Das hat mir sehr weitergeholfen!
 
Last edited by a moderator:
Back
Top