dressko
|
|
« am: 16. Oktober 2003, 18:24:05 » |
|
Hallo. Ich versuche bei Version 1.2.8 die TransferRate für den Anonymous Nutzer zu begrenzen. Für einen User funktioniert das einwandfrei. Sobald aber mehrere aktiv sind, kommt das Ganze ins schleudern. Mit der KDE - Systemüberwachung habe ich mir die Netzwerkaktivität angeschaut. Bei einem Nutzer ist die Rate stabil bei 150k (wie eingestellt). Bei mehreren Nutzern wird alles chaotisch. Zwischen 150k+x ist alles drin, der Graph gleicht einem Gebirge. Die alte Version 1.2.2. hat viel besser funktioniert. Hier habe ich schöne diskrete Stufen gesehen. Dummerweise will ich diese nicht mehr nutzen (Bug, läuft evtl. instabil?) Was kann ich tun? Gleich mal mit auf diesem Wege: Wie kann ich IP - Bereiche angeben? (Siehe die lange Liste bei AllowFrom, ein 141.32.x-y. geht nicht!!!)
Auszug aus proftpd.conf: ServerName "ProFTPD Anonymous Server" ServerType standalone Port 21 UseReverseDNS off IdentLookups off RootLogin off
<Limit LOGIN> AllowUser andreas AllowGroup ftpusers DenyAll </Limit>
<Anonymous ~ftp> DisplayLogin /msgs/welcome.msg
<Limit LOGIN> Order Allow,Deny Allow from 141.32.242.,141.32.243.,141.32.244.,141.32.245.,141.32.246.,141.32.247.,141.32.248.,141.32.249.,141.32.250.,141.32.251.,141.32.252.,192.168.31. Deny from all </Limit>
MaxClients 5 "Sorry"
MaxClientsPerHost 1 "Sorry"
User ftp Group ftp
UserAlias anonymous ftp
HideUser andreas HideUser samba
<Limit WRITE> DenyAll </Limit>
<Limit READ> Order Deny,Allow deny from 141.32.250.120 allow from 141.32.,192.168. </Limit>
<Limit ALL> IgnoreHidden on </Limit>
TransferRate RETR 150 TransferRate STOR 1000 ExtendedLog /var/log/proftpd.log TransferLog /var/log/proftpd.transfer.log
<Directory /usr/local/ftp/pub/daten1/tmp> <Limit READ> Deny All IgnoreHidden on </Limit>
<Limit STOR MKD> AllowAll IgnoreHidden on </Limit> </Directory> </Anonymous>
|