Hallo Leute. Ich möchte gern mit vsftp ein Upload-Verzeichnis bereitstellen, in das die User zwar Dateien hochladen und sie auch listen können, aber kein Lese- und kein Löschrecht mehr auf die Dateien besitzen. Das wollte ich realisieren, indem die Dateien als User "gast" hochgeladen werden, danach aber mit chown_uploads=YES chown_username=ftpuser in das Eigentum des Users "ftpuser" überführt werden. Allerdings ignoriert vsftp diese Einträge. Eine Datei gehört nach dem Upload immer noch "gast" (der User "ftpuser" existiert). Warum? Sodann wollte ich die Rechte der Datei auf 600 setzen. Somit sollte "gast" kein Leserecht mehr auf die Datei haben, wenn diese nach dem Upload "ftpuser" gehört. Leider ignoriert vsftp folgende Einträge: file_open_mode=irgendwas local_umask=irgendwas Egal welche Werte ich hier einsetze, die hochgeladene Datei hat immer dieselben Rechte, die sie schon vor dem Hochladen hatte. Warum? Was habe ich hier insgesamt nicht verstanden? Wie kann ich ein Verzeichnis mit den ausgangs beschriebenen Eigenschaften erstellen? Und wie kann ich erreichen, daß eine Datei zwar in mein Upload-Verzeichnis geschrieben, dort aber nicht wieder gelöscht werden dürfen? Denn entweder hat "gast" ein Schreibrecht auf die Verzeichnisdatei, oder er hat es nicht. Ist das Problem also auf Dateisystem-Ebene nicht lösbar? Wie würde man es sonst lösen? Danke+Gruß. -- Andreas Feile www.feile.net Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen.