vpopmail-User und httpd

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
opendev
Beiträge: 261
Registriert: 27.08.2003 09:57:14
Wohnort: Nahe Hamburg
Kontaktdaten:

vpopmail-User und httpd

Beitrag von opendev » 12.12.2003 11:35:24

Hallo und Guten Tag!

Wahrscheinlich ist die Frage Newbie-mäßig, aber ich stelle sie trotzdem mal. Bitte erschlagt mich nicht. ;)

Der Server, der im Einsatz ist, hat teilweise einen immensen Ressourcenverbrauch und dies ist alles nur einem Dienst zuzuordnen. Ok, es ist der httpd, das ist nichts ungewöhnliches. Aber der httpd läuft unter dem User vpopmail, was mich schon verwundert. Hat jemand vielleicht ne Ahnung, warum dem so ist? Es gibt weiterhin noch ein paar andere httpd-Prozesse, die aber unter dem Standard-User laufen.
Ich danke schonmal im Vorraus. *reicht die Axt nach vorn* Falls jemand zuschlagen möchte.

Grüße
Fear

[Edit]Nein, es ist nicht mein System, sonst wüsste ich ja, warum ich das gemacht habe. Es ist ein dedizierter Server, bei dem ich grad versuche, die Lahmarschigkeit ein wenig auszutreiben.[/Edit]

Benutzeravatar
Hendri
Beiträge: 586
Registriert: 23.08.2003 12:17:43
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Hendri » 12.12.2003 23:12:14

Hallo,

glaube nicht das irgend jemand wegen einer Frage erschlagen will. Es gibt keine dummen Fragen, nur Antworten! ;-)

Vermute mal das mit den verschiedenen Usern bedeutet nur das der Parent Prozess mit dem User vpopmail läuft und die Child Prozesse unter dem "Standard-User" wie immer der auch lautet...
Läuft darauf ein Webmailer? Soetwas der gleichen könnte ich mir vorstellen wo das Sinn macht die gleichen Berechtigungen zu geben um den Web Server auf die Mails zugreifen zu lassen. Könnte man auch schöner mit einer gemeinsamen Gruppe realisieren, in so einem Fall.

Wenn du Ressourcen sparen willst und der Web Server nicht stark frequentiert ist, dann erlaube dem Server weniger Reserve Child Prozesse zu estellen. Apache z.B. macht soweit ich weiß, für jeden Client einen eigenen Fork als Child mit anderem User zwecks Sicherheit. Von Start weg erstell er mal so Vorab 5 (oder was auch immer in der config steht) Child Prozesse für Client Anfragen.
Näheres in der MAN Page des Servers!

Ciao, Hendri

Antworten