www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: bp158 am 16. Juli 2006, 18:45:56



Titel: Frage zur Einrichtung eines FTP Users (proFTP)
Beitrag von: bp158 am 16. Juli 2006, 18:45:56
Hi,

wie kann ich mit proFTP einen User anlegen, der zwar in das Verzeichnis /var/www/xyz/123 schreiben darf, aber nicht lesen. Andere FTP-User welche Berechtigungen auf /var/www/xyz haben, sollen die hochgeladenen Daten in verzeichnis 123 aber lesen dürfen ... ??? (der beschränkte User soll quasi einen Anonymous-Zugang bekomme = hochladen ja, aber sehen was in dem Verzeichnis ist nein) ...

Danke

BP


Titel: Re: Frage zur Einrichtung eines FTP Users (proFTP)
Beitrag von: VolGas am 17. Juli 2006, 12:05:20
Hi,

einzigen Weg, den ich als Lösung sehe, setzt vorraus, daß Du das Modul
"mod_ifsession" in Deinen ProFTPD mit eincompilierst.

Dann wäre ein möglich sinnvoller Weg z.B. so etwas (ohne Gewähr!):
<IfUser uploader>
    <Directory /var/www/xyz/123>
        <Limit READ DIRS MKD RTFR DELE RMD>
            DenyAll
        </Limit>
    </Directory>
</IfUser>
Näheres siehe nach bei den ->Direktiven (http://www.proftpd.de/Direktiven.54.0.html).
Einzelheiten zu "mod_ifsession" siehe: http://www.castaglia.org/proftpd/modules/mod_ifsession.html

Ich hoffe, ich konnte Dir damit helfen.

mfg.
  VolGas


Titel: Nachtrag
Beitrag von: VolGas am 17. Juli 2006, 12:38:41
Mir ist gerade noch eingefallen, daß es evtl. auch ohne "mod_ifsession"
funktionieren könnte.

Den Anweisungsblock oben ohne "<IfUser ..." und statt "DenyAll":
    AllowAll
    DenyUser uploader
Vielleich kann/muß das "AllowAll" auch weggelassen werden.
Einfach einmal probieren...

mfg.
  VolGas