Current time: 05-03-2024, 09:22 PM Hello There, Guest! (LoginRegister)


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
proftpd high load
Author Message
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #11
RE: proftpd high load
ich werde keinesfalls was anderes installieren um ein problem in proftpd zu umgehen. ich bin mit der proftpd software sehr zufrieden und ich möchte nicht von dem ispcp standard allzu abweichen. Smile

damals wie das im proftpd umgesetzt wurde hatte ich die selbe meinung joximu. das laden und mitschleppen sovieler konfigurationsdateien ist nicht so das beste. wir hatten ja dieses problem im apache auch schon drinnen (apache logs).
die authentifizierung über mysql und die verschlüsselten passwörter im mysql ist sicher sehr gut und sicher, aber seit dieser umstellung ist die authentifizierung durch mysql eine volle bremse für den proftpd server.
wir haben schon ein paar mal hier im forum darüber diskutiert das der proftpd beim authentifizieren deutlich länger braucht als vorher.
die meisten ftp programme laden die dateien in mehrfachen instanzen hoch dadurch müssen sie sich auch mehrfach authentifizieren, was wiederum jedesmal die hohe cpu load verursacht und wartezeit für den user bedeutet.
ich stelle fest alles ist so ziemlich erträglich bis man den server halbvoll bekommt. dann ist der proftpd sehr träge und lädt seine files relativ langsam hoch. zuerst durch die mysql authentifizierung und dann auch nocht durch die vielen user direktiven....

MENKI
(This post was last modified: 07-01-2009 05:38 AM by menki.)
07-01-2009 05:37 AM
Find all posts by this user Quote this message in a reply
FraggDieb Offline
Member
***

Posts: 252
Joined: Feb 2008
Reputation: 0
Post: #12
RE: proftpd high load
Ich push das mal, gibt es da eine Lösung für ?
08-01-2009 04:58 AM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #13
RE: proftpd high load
(06-30-2009 06:20 AM)BeNe Wrote:  Was auch noch ein Problem sein kann sind die vielen Clients Regeln die geladen werden.
Stelle das mal testweis in der proftpd.conf ab:

Hi BeNe,
hat bei mir auch eine kleine Besserung gebracht ...
Habe Include /etc/proftpd/ispcp/* mal rausgenommen, dann hatte ich irgendwie noch ein Problem mit:
Code:
Fatal: AuthOrder: AuthOrder has already been configured on line 115 of '/etc/proftpd/proftpd.conf'

habe das zweite AuthOrder mal rausgenommen:
Code:
<IfModule !mod_sql.c>
  LoadModule               mod_sql.c
  AuthOrder                mod_sql.c
</IfModule>
<IfModule !mod_sql_mysql.c>
  LoadModule               mod_sql_mysql.c
  AuthOrder                mod_sql_mysql.c
</IfModule>

Ich denke auch das die Lösung mit den Files in Include /etc/proftpd/ispcp/*
hier wahrscheinlich das Problem verursacht.

Gruss
08-01-2009 10:26 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #14
RE: proftpd high load
Wegen dem Proftpd Fehler in der Line 115.
Nimm mal das " AuthOrder mod_sql.c" komplett raus bzw. kommentiere es aus.

Ja das Problem mit dem ispcp Unterordner ist das hier Regeln für Proftpd pro Domain geladen werden. Die Regeln beziehen sich auf das Löschen von dem Ordner Backups, htdocs usw. Wenn Du das deaktivierst könnte der User die Ordner löschen, somit der Apache nicht mehr starten oder das Backup stoppen.

Greez Bene
08-04-2009 03:42 AM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #15
RE: proftpd high load
(08-04-2009 03:42 AM)BeNe Wrote:  Ja das Problem mit dem ispcp Unterordner ist das hier Regeln für Proftpd pro Domain geladen werden. Die Regeln beziehen sich auf das Löschen von dem Ordner Backups, htdocs usw. Wenn Du das deaktivierst könnte der User die Ordner löschen, somit der Apache nicht mehr starten oder das Backup stoppen.

gab es früher nicht mal eine andere Lösung wo das durch eine Regel für alle Domains geregelt war?
08-04-2009 09:35 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #16
RE: proftpd high load
Ja - die gab es mal... Rolleyes

Greez BeNe
08-04-2009 09:58 PM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #17
RE: proftpd high load
habs in der RC5/6 gefunden Big Grin
Das sollte doch dann auch mit diesem Include funktionieren oder?

Code:
<Directory ~/backups>
<Limit RMD RNTO DELE XRMD>
  DenyAll
</Limit>
</Directory>
<Directory ~/backups/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>

<Directory ~/cgi-bin>
<Limit RMD RNTO DELE XRMD>
  DenyAll
</Limit>
</Directory>
<Directory ~/cgi-bin/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>

<Directory ~/htdocs>
<Limit RMD RNTO DELE XRMD>
  DenyAll
</Limit>
</Directory>
<Directory ~/htdocs/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>

<Directory ~/errors>
<Limit RMD RNTO DELE XRMD>
  DenyAll
</Limit>
</Directory>
<Directory ~/errors/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>

<Directory ~/logs>
<Limit RMD RNTO DELE XRMD>
  DenyAll
</Limit>
</Directory>
<Directory ~/logs/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>

<Directory ~/phptmp>
<Limit RMD RNTO DELE XRMD>
  DenyAll
</Limit>
</Directory>
<Directory ~/phptmp/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>

<Directory ~/statistics>
<Limit RMD RNTO DELE XRMD>
  DenyAll
</Limit>
</Directory>
<Directory ~/statistics/*>
<Limit RMD RNTO DELE XRMD>
    AllowAll
</Limit>
</Directory>
(This post was last modified: 08-04-2009 10:11 PM by fulltilt.)
08-04-2009 10:03 PM
Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #18
RE: proftpd high load
Für die Domains gilt das meines Wissens immernoch, aber für jede subdomain oder Alias müssen andere regeln her...

/J
08-04-2009 11:55 PM
Visit this user's website Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #19
RE: proftpd high load
Und die engine wird bei einer Änderung doch wieder die Configs in /etc/proftpd/ispcp/ schreiben oder ?

Greez BeNe
08-05-2009 12:36 AM
Visit this user's website Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #20
RE: proftpd high load
Ja, es sei denn, man stellt es ab... (im Code)...

naja, man könnte ja die Config schreiben lassen, aber nicht includen :-)

/J
(This post was last modified: 08-05-2009 12:48 AM by joximu.)
08-05-2009 12:48 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: