Oder muß ich die proftpd.conf so lassen wie sie nach der Installation von XAMPP war?
Ja...so lassen !!
Wie schon beschrieben...
Der Zustand des ProFTPD ist im XAMPP so ausgerichtet das man mittels der angaben aus der readme direkt einen FTP connect durchführen kann.
Dieser User ist in der proftpd.conf enthalten.
Um weitere User auf zu nehmen reicht es im Linux einfach neue User mittels
adduser / useradd hinzu zu fügen.
Jetzt kommt der Knackzus an der Sache....
Beim ADDUSER wird ein Zugang im Linux unter /home/_username_ erstellt (abweichungen sind bei einigen Distriebutionen vorhanden)
Damit diese Zuwweisung auch von Proftp übernommen wird soll ein "~" Tilde in die config des proftpd gesetzt werden.
So kommt nun ein User direkt in sein /home/_usernamen_ verzeichnis und kann dort seine Angelegenheiten hochladen.
Dieser Effekt ist somit für den gebrauch eines Webserver zu gebrauchen, mann muss nur dem XAMPP-Apachen dann entweder ALIAS eintragen die auf diese /home/_username_ zeigen, damit auch die User ihr hochgeladenes auch im Web darstellen können, oder das ganze auch mittels VHOST umsetzbar.
Um jetzt nicht alle möglichen ALIAS einträge und dergleichen zu machen besteht die mögölichkeit die /etc/passwd zu editieren, darin ist der /home_username_ Pfad des User gespeichert, den man dementsprechen umändern kann auf den richtigen Pfad innerhalb des XAMPPs oder wo auch immer man den haben möchte.
Eine vollständige Automatisierung dieser schritte ist entweder durch das bekannte ADDON für den ProFTPD möglich (MySQL basierte einträge)
oder man schaut mal bei
http://proftpd.de vorbei, wo im Forum und etlichen Downloadlinks weitere Automatisierungen zu finden sind, so auch ein Support für den ProFTP, da dieser auch mit eigenen Scripten bestückt werden kann.