On Thu, 2005-07-14 at 11:15 +0200, Saskia Whigham wrote: > und warum läuft proftpd dann als User proftpd und nicht als root da wird > doch auch auf Port 21 gehorcht!
Der Server wird am Anfang als root gestartet, holt sich den Port und gibt dann die root-Rechte wieder weg, weil er sie nicht mehr braucht. Anders sieht die Geschichte aber aus, wenn der proftpd zu bestimmten Usern wechseln muss. Dann muss ein Teilprozess als root weiterlaufen. Ich glaube auch, dass es bei proftpd so gelöst ist: Er läuft als root und wenn eine FTP-Verbindung reinkommt, schaut er nach, zu welchem User er werden soll, nimmt die Verbindung, wechselt und läuft damit mit normalen User-Rechten. Hoffe geholfen zu haben, Philipp Kern