cron und löschaktion

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
toberkel
Beiträge: 155
Registriert: 19.05.2003 08:44:53
Wohnort: Lummerland

cron und löschaktion

Beitrag von toberkel » 10.06.2003 09:59:01

hallo.

ein bekannter von mir hat sich bei einen bekannten provider einen server gemietet. und hat einigen freunden ein ftp account gegeben. nun, er möchte verhindern das illegale filme oder so hochgeladen werden. ich hab ihm empfohlen das mit cron zu machen. ich hatte folgende idee:
alle 5 minuten soll ein cron script die /home partition durchsuchen und nach dateiendungen wie .avi .mpg und so ausschau halten. es soll aber nur dateien löschen die älter als 48 stunden sind und grösser als 100 mb. denn es gibt ja so fun videos. wie kann man sowas realisieren? ich weiss nicht wie ich die timestamps vergleichen soll...

kann mir da jemand helfen?

mfg toberkel
--
Rechtschreibfehler dienen der allgemeinen Belustigung,
und sind daher beabsichtigt.

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 10.06.2003 19:41:46

man find

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 10.06.2003 20:41:17

Hi toberkel,

wofür soll den der ftp Account da sein?
Man kann den Server auch so konfigurieren, das es nur ein Verzeichnis gibt in das geschieben werden kann (z.B. incoming). Aus dem Verzeichnis darf dann aber nicht gelesen werden (den Inhalt des Verzeichnisses kann man sich aber anzeigen lassen).

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

toberkel
Beiträge: 155
Registriert: 19.05.2003 08:44:53
Wohnort: Lummerland

Beitrag von toberkel » 11.06.2003 07:50:17

naja, der ftp account ist kein anonymous. sondern ein user account wo er direkt in sein $HOME kommt. zum website hochladen und so. und damit niemand warez oder ähnliches hochläd, wäre so ein script ganz hilfreich...

mfg toberkel
--
Rechtschreibfehler dienen der allgemeinen Belustigung,
und sind daher beabsichtigt.

Chimerer
Beiträge: 514
Registriert: 28.01.2002 16:10:44

Beitrag von Chimerer » 11.06.2003 11:56:11

man find

Patrick
Warum liest du nicht einfach die Manpage?

Code: Alles auswählen

find /home/user -ctime +2 -size +100000k -exec rm \{\} \;

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 11.06.2003 15:04:49

toberkel hat geschrieben:naja, der ftp account ist kein anonymous. sondern ein user account wo er direkt in sein $HOME kommt. zum website hochladen und so. und damit niemand warez oder ähnliches hochläd, wäre so ein script ganz hilfreich...
Dann sag doch dem User "Lad mal hier keine Warz hoch" und wenn er es trotsdem macht, dann nimmst du ihm den Account weg...

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Antworten