Hallo,
so schwer ist das eigentlich nicht
Die Konfigurationsdatei von ProFTPD sollte proftpd.conf heißen und vermutlich irgendwo im proftpd-Ordner von XAMPP liegen (hab leider kein Linux zum testen hier).
In der Standardkonfiguration, wie sie bei proftpd nach dem kompilieren vorliegt, werden die Benutzer am System verifiziert, sprich du musst Systembenutzer anlegen. Du kannst aber natürlich auch jede Menge andere Verifizierungsquellen verwenden (z.B. MySQL). Zu finden ist das alles in der Doku:
http://proftpd.org/docs/
Für Benutzer, die keinen System-Account bekommen sollen kannst du auch AuthUserFile benutzen:
http://proftpd.org/docs/directives/link ... rFile.html
Ist aber eigentlich unnötig, denn wenn du /bin/false nach /bin/ftp kopierst und das als Login-Shell verwendest, dann können sich Benutzer nicht über SSH anmelden. Zusätzlich noch DefaultRoot ~ setzen, und sie kommen per FTP auch nicht mehr aus ihren Home-Verzeichnissen raus.
mfg glitzi