Re: ftpd create file mask

From: Jan Winter <thrawn(at)raveisking.de>
Date: Mon, 8 Jan 2007 21:53:19 +0100

On Mon, Jan 08, 2007 at 09:14:35PM +0100, Oliver Fromme wrote:
> Jan Winter wrote:
> > ich moechte gerne fuer einen ftp-user einstellen, das ein neu
> > erstellte Datei, die Rechte Lesen Schreiben und Ausfuehren fuer
> > alle hat.
>

okay Lesen und Schreiben reicht auch, aber selbst das bekomme ich nicht hin.
Also nun starte ich meinen ftpd mit -u 0111 und in der login.conf fü den
user das gleich. Aber er legt mir immer noch die Dateien mit 644 (chmod) an.

Achja zur Info das ist ein Freebsd 6.1-RC2

Gruß aus dem Norden
Jan

> Es geht nur Lesen und Schreiben, nicht Ausführen.
>
> Der ftpd verwendet einfach fopen() zum Öffnen der Datei,
> und der nimmt nur 0666 als Mode, nicht 0777. Du müsstest
> den Source des ftpd modifizieren und ein chmod() einfügen,
> um den gewünschten Effekt zu erreichen (nicht schwierig).
>
> Oder einen anderen der zahlreichen FTP-Server aus der
> Ports-Collection installieren, aber ich kann Dir leider
> nicht aus dem Kopf sagen, ob und welche davon ein einge-
> bautes chmod-Feature haben.
>
> Gruß
> Olli
>
> --
> Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
> Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
> Any opinions expressed in this message may be personal to the author
> and may not necessarily reflect the opinions of secnetix in any way.
>
> "Clear perl code is better than unclear awk code; but NOTHING
> comes close to unclear perl code" (taken from comp.lang.awk FAQ)

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 08 Jan 2007 - 21:55:11 CET

search this site