Hallo Robert Szentmihalyi, Am Donnerstag, 6. September 2001 um 20:21 schriebst Du:
DefaultRoot ~/ chroot geht nur, wenn der daemon als root läuft. Wenn du ihn als non-root Prozess laufen hast und chroot einsetzen willst, musst du den Kernel entsprechen patchen.
kann ich so nicht bestätigen und weiss aber auch nicht wieso es dennoch läuft. Mein proftpd Server hat folgende Config (+ paar weitere Zeilen): # Set the user and group that the server normally runs at. User nobody Group nogroup [...] DefaultRoot ~ !users und klappt wunderbar. ps -aux ergibt: stonki@linux:~ > ps -aux | grep proftpd nobody 17596 0.0 0.7 2660 1464 ? S 08:11 0:03 proftpd: user - pxxxxxxxx.dip.t-dialin.net: RETR xxx-xxxx.xxx stonki 18605 0.4 0.9 2816 1748 ? S 09:26 0:00 proftpd: stonki - router.xxxx.de: IDLE user ist nicht bei mir eingetragen, sondern wird über eine mysql db verwaltet, läuft als nobody geCHROOTed. wenn ich mich als user einlogge, läuft proftpd unter meiner ID. CHROOT klappt auch (obwohl ich es bei mir nicht habe). Gleichwohl steht unter http://pdd.sourceforge.net/userguide/linked/x317.html genau das was Du gesagt hast, ich werde mal nachfragen in der ML, wieso es dennoch klappt. cu stonki deutsche Nano (mini wäre übertrieben) Doku zu proftpd (liste der anweisungen): www.stonki.myftp.org/proftpd-doc/proftpd-doc.php -- The More I See, The More I Know. The More I Know, The Less I Understand