1. Installiere das Paket proftpd

# apt install proftpd-basic

 

2. Wechsle in das Verzeichnis:

# cd /etc/proftpd

 

3. Erstelle den User "lightning"

# useradd lightning -d /var/www/html -s /bin/false

 

4. Weise dem User ein Passwort zu:

# passwd lightning

 

5. Bearbeite /etc/proftpd/proftpd.conf

# nano -w /etc/proftpd/proftpd.conf

Dabei sperren wir lightning in ihr home-Verzeichnis /var/www/html ein. Zusätzlich deaktivieren wir hier den Schalter "RequireValidShell", da unter Punkt 3 dem User keine gültige Shell /bin/false zugewiesen wurde. Entferne dazu die Kommentarzeichen bei DefaultRoot und RequireValidShell.

 

   # Use this to jail all users in their homes
   DefaultRoot ~

   # Users require a valid shell listed in /etc/shells to login.
   # Use this directive to release that constrain.
   RequireValidShell off

 

6. Starte den FTP-Server neu:

# /etc/init.d/proftpd restart