Bei XAMPP für Linux und dem enthaltenem ProFTPd-Server hast du mehrere möglichkeiten.
1) du benutzt System User (bekannt durch adduser / useradd )
2) Du konfigurierst den ProFTPd-Server um, das er eine Authentifizierung mittels einem Datenbank-Server durchführt.
3) du benutzt ein vorgefertigtes Script das ein Webinterface hat und damit den ProFTP mittels einem Datenbank-Server administriert.
http://addons.xampp.org/cgi-bin/search.pl?pid=25
Alle drei Fälle werden aber auch in der "ProFTP" Kategorie dieses Forum behandelt.
Für tiefer gelegene fragen bezüglich funktionsweise etc. wäre dieser LINK hilfreich
http://proftpd.de
Dort gibt es auch einige anders artig gebaute Adminpanels für den ProFTPd.