Debian ProFTP
Allgemein
proFTPd (http://www.proftpd.org) ist ein sicherer und "full-featured" FTP-Server.
Installation
apt-get update apt-get install adduser proftpd
Nach dem Download startet ein Script, das nachfrägt, ob proFTPd from inetd oder standalone laufen soll. Bei niedrigem FTP-Aufkommen sollte from inetd gewählt werden, da der Server dann nur bei Bedarf gestartet wird und nicht permanent Ressourcen verbraucht.
Konfigurtion
User anlegen
Jeder angelegte User, der über ein /home-Verzeichnis verfügt ist berechtigt, sich via ftp einzuloggen. Es ist möglich, spezielle User anzulegen, die sich nur via ftp anmelden können, nicht aber an einer shell (z.B. via putty). Alle FTP-User werden in die Gruppe ftpuser aufgenommen
addgroup ftpuser
Im folgenden werden die beiden Möglichkeiten beschrieben am Beispiel des users ftpuser: Loginberechtigter User:
adduser --home /home/ftpuser --shell /bin/bash --ingroup ftpuser ftpuser
Nicht loginberechtigter User
adduser --home /home/ftpuser --shell /bin/false --ingroup ftpuser --disabled-login ftpuser