ok, habs jetzt irgendwie hinbekommen...
DefaultRoot ~ ftp
Ratios on
SaveRatios on
RatioFile /logs/ratios
RatioTempFile /logs/ratios.temp
UserRatio * 0 0 3 0
<Directory ~/logs>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
Der Proftpd läuft bei mir standalone, keine Ahnung wie das über xinetd aussieht.
Auf jeden Fall müssen die Ratiofiles von allen ftp-usern die Ratio nutzen schreibbar sein (damit meine ich generelles Schreibrecht und nicht Schreibrecht über den ftp-server, habe ja das Schreibrecht auf die Dateien über den ftp-server selbst nicht erlaubt).
Die ratios-Datei muss selbsterstellt werden, proftpd macht dies anscheinend nicht. Die ratios.temp legt er jedoch selbst an (Rechte prüfen).
Wenn man Defaultroot nutzt, muss anscheinend der Pfad auch noch explizit und nicht relativ sein (also ein / vorne dran).
Hab lange rumprobiert bis es lief - muss nicht alles stimmen, vielleicht konnte ich anderen helfen.
adieu, socke