- Official Post
In folgendem Tutorial zeige ich euch wie ihr einen FTP-Server auf eurem Raspberry Pi installiert.
Raspberry Pi als Webserver Tutorials:
1. SSH Zugang auf dem Raspberry Pi einrichten
2. Raspberry Pi als Webserver - Apache 2 Installation
3. Raspberry Pi als Webserver - PHP 5 Installation
4. Raspberry Pi als Webserver - MySQL Installation
5. Raspberry Pi als Webserver - phpMyAdmin Installation
6. Raspberry Pi als Webserver - FTP-Server Installation
1. ProFTPD installieren
Wir installieren proftpd als standalone
2. Konfiguration bearbeiten
Wir begeben uns in den Ordner /etc/proftpd/ und bearbeiten die proftpd.conf
Da wir virtuelle User vorziehen fügen wir folgenden Code ein:
DefaultRoot ~
AuthOrder mod_auth_file.c mod_auth_unix.c
AuthUserFile /etc/proftpd/ftpd.passwd
AuthPAM off
RequireValidShell off
Tipp Zu Nano:
Um den Editor zu verlassen und Datei speichern, ist die Tastenkombination Strg + X zu drücken.
Sollen die Änderungen zwischendurch gespeichert der Editor aber noch nicht verlassen werden, ist Strg + O zu drücken.
5. Virtuellen User erstellen
Wechselt als erstes in den Ordner /etc/proftpd/
Wir erstellen nun einen virtuellen User mit dem namen piforum für das Verzeichnis /var/www. Für die nötigen Lese/-Schreibrechte geben wir dem virtuellen User mit dem Parameter --uid und --gid die Rechte des Users "www-data". Mit dem Befehl "id www-data" erfahrt ihr die User/-Ggruppen ID.
Ihr werdet aufgefordert ein Passwort zu vergeben.
6. Server neustarten
ggf. Lese/-Schreibrechte setzten
Es kann sein, dass Ihr nicht die nötigen Lese/-Schreibrechte auf dem Server habt. Versucht mit folgenden Befehlen die korrekten Rechte zu setzen.
Nun sollte der FTP-Server auf eurem Raspberry Pi laufen.
Wenn du Fragen und/oder Verbesserungsvorschläge hast, zögere nicht diese unter diesem Beitrag zu stellen.
Über ein kurzes Feedback, ob es geklappt hat würde ich mich auch sehr freuen!