www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: valhalla am 03. Februar 2004, 17:33:20



Titel: ratio wird nicht gespeichert
Beitrag von: valhalla am 03. Februar 2004, 17:33:20
Hallo @all

ich habe ein problem mit ratio der gespeichert werden soll.

folgendes steht in meiner config

#Ratio Einstellungen
Ratios on
UserRatio nnftp 0 0 3 0
UserRatio dood 0 0 0 0

SaveRatios on
RatioFile /rfilewicke
RatioTempFile /rtfilewicke
UserRatio wicke 0 0 5 0


wenn ich mit dem user wicke einlogge bekomme ich immer die fehlermeldung

Error opening ratios file

was mache ich falsch? die rechte auf die beiden files sind
rw rw rw wicke:ftp
ich habe die besitzrechte auch schon auf ftpuser:ftp gesetzt hat aber auch nichts genützt.
wäre nett wenn mit jemand einen tip geben könnte.

Die user sind alle chrooted auf ihr home directory das wiederum auf /srv/ftp steht


Titel: Re: ratio wird nicht gespeichert
Beitrag von: stonki am 03. Februar 2004, 18:13:12
Zitat von: "valhalla"
Hallo @all
Die user sind alle chrooted auf ihr home directory das wiederum auf /srv/ftp steht


probier mal ohne.... :)


Titel: ratio wird nicht gespeichert
Beitrag von: valhalla am 06. Februar 2004, 17:59:29
ne hat leider nicht geholfen  :cry:  bekomme immer noch die fehlermeldung  Error opening ratios file.


Titel: ratio wird nicht gespeichert
Beitrag von: socke am 06. September 2005, 02:01:10
Ich habe leider das selbe Problem. Existiert denn keine Lösung?


Titel: ratio wird nicht gespeichert
Beitrag von: Anonymous am 06. September 2005, 03:12:28
ok, habs jetzt irgendwie hinbekommen...

Zitat

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


Titel: ratio wird nicht gespeichert
Beitrag von: msw am 15. Dezember 2005, 11:49:47
Hallo.

Ich habe mich auch lange damit herumgequält...
Bei mir war folgendes Problem:
Ich habe einen Benutzer "ftp" der ist chrooted auf "/data"
die ratio datei war in "/data/ratio/ratio" gespeichert.

In der proftpd.conf musste ich "/ratio/ratio" angeben, damit er es genommen hat.

Also: Pfad zu den Dateien bezogen auf das chroot in der proftpd.conf eintragen, und der Rest wie ihr schon selbst gesagt habt. Der owner sollte der entsprechende ftpuser sein und dann halt  permissions  rw-rw-r--