[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: SSH Systembenutzer



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




Reply to: