vsftpd ist ein kostenloser und leicht konfigurierbarer FTP Server für Linux.
sudo apt install vsftpd
Die Konfiguration nimmst du in der Datei
/etc/vsftpd.conf
vor. Öffne die Datei mit einem Texteditor, z.b nano.
nano /etc/vsftpd.conf
Achte darauf, dass die folgenden Zeilen in deiner Konfiguration stehen
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
allow_writeable_chroot=YES
Um FTP Benutzer zu erstellen legst du neue Benutzer im Betriebssystem an.
sudo adduser testuser
Für den Benutzer wird ein Homeverzeichnis unter
/home/<benutzername>
erstellt. Der Benutzer kann sich jetzt mit dem Passwort das du beim Anlegen des Benutzer verwendet hast über FTP anmelden.