Normalerweise ist immer ein FTP Server mit dabei,
schau mal in dein /etc/init.d Verzeichniss da ist bestimmt was für FTP drin, oder bei der inetd.conf des inetd Servers die ftp Zeile auskommentieren.
Das Problem die meisten einfachen FTP Dienste arbeiten mit den Unix Benutzern, das bedeutet du brauchst für jeden der einen FTP Account haben möchte auch ein Unix Benutzer.
Falls da noch keiner dabei ist, und dir die einfache Version mit Unix Benutzern genügt kannst du unter Debian z.B. einfach
apt-get install proftpd eingeben.
Ich habe Proftpd mit MYSql-Benutzerunterstützung drauf, dann kannst du ganz bequem alle Benutzer und Rechte in einer MySQL Datenbank ablegen.
http://www.proftpd.de die 1.3.0 Sourcen z.B. runterladen
Kompilieren mit:
./configure --with-modules=mod_sql:mod_sql_mysql:mod_ifsession --with-includes=/usr/include/mysql/ --with-libraries=/usr/local/lib --prefix=/usr/local/ftp
Pfade natürlich anpassen und SQL Server muss vorhanden sein, die Config und Tables kann ich dir dann mailen (Will man hier nicht veröffentlichen)