[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: pure-ftpd Problem



Am Dienstag, 28. Februar 2006 00:56 schrieb Sandro Frenzel:
> Am Dienstag 28 Februar 2006 01:47 schrieb Andreas Pakulat:
> > On 28.02.06 01:11:23, Sandro Frenzel wrote:
> > > Hab den pure-ftp Server bei mir mit Virtuellen Usern
> > > eingerichtet...läuft auch soweit prima.
> > > Nun möchte ich aber ein Verzeichnis anlegen, wo mehrere Benutzer Daten
> > > hochladen können, aber sie nur noch von einem speziellen Benutzer (auch
> > > nicht der Heraufladene Nutzer) gelöscht werden können.
> >
> > Mag mich irren, aber ich fuerchte das ist nur mit ACL's zu loesen.
>
> Was ist das? Kompliziert?
>
> > Das Problem ist: Sowohl anlegen als auch loeschen einer Datei benoetigen
> > Schreibrechte auf das Verzeichnis in dem die Datei liegt/liegen soll. Du
> > hast also rein mit den einfachen Rechten keine Chance da was
> > einzustellen.
>
> Und wie wird das dann gelöst, dass man auf diversen FTP Servern zwar
> Dateien hochladen kann, jedoch nicht löschen?
>
> Mhh...oder wird es einfacher, wenn wir sagen, dass nur andere Benutzer
> außer dem Eigentümer Dateien nicht löschen dürfen?
>
> Hier ein Auszug aus der Doku bzw. dem How-To:
> -----
> Die umask (Schalter -U) gibt an, welche Zugriffsrechte die hochgeladenen
> Dateien zugewiesen bekommen. Hierzu ein Beispiel: Der Besitzer der Dateien
> sollen rwx-Zugriffe erhalten, die Gruppe darf lediglich lesen und Others
> haben keine Zugriffsrechte. Etwas übersichtlicher dargestellt:
>
> rwx r-- --
>
> Es würde beim chmod-Befehl dem Wert 740 entsprechen. Der Wert der umask
> wird anders gebildet. Man nimmt als »Startwert« den Wert 777 und zieht
> davon den »normalen« Wert des chmod-Befehls Stelle um Stelle ab. Somit
> ergibt »777« weniger »740« die umask 037.
> ----
>
> Funktioniert aber nicht...Das wäre doch das was ich brauche oder? Was zählt
> dann eigentlich mehr? Die Rechte, die ich vorher mit chmod auf das
> Verzeichnis setze oder die umask?
> Schon wieder Fragen über Fragen :(...
>
> Tschau
> Sandro

Schon mal mit der UMASK-Funktion des ftp-servers versucht?

....	 
'Umask' => ['-U %s:%s', \&parse_umask],
'UserBandwidth' => ['-T %s', \&parse_number_1_2],
'UserRatio' => ['-Q %d:%d', \&parse_number_2],
'VerboseLog' => ['-d'],
....


-- 
fvgi242ss - Webmaster wlanhacking.de
http://mail.wlanhacking.de/cgi-bin/mailman/listinfo



Reply to: