Re: pure-ftpd Problem
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
Reply to: