Zum Hauptinhalt springen

Dedicated Server: Installation eines FTP-Servers

Diese Anleitung wurde mit den folgenden Produkten erstellt:

(Details können je nach Produkten verschiedener Anbieter variieren, aber die Hauptkonzepte bleiben gleich)

Einführung

Das FTP (File Transfer Protocol) ist ein Netzwerkprotokoll, das zum Übertragen von Dateien über ein TCP/IP-Netzwerk verwendet wird. Das Protokoll wurde entwickelt, um den einfachen Austausch von Dateien zwischen Systemen zu ermöglichen. Mit dem FileZilla Server kannst du so einen FTP-Server auf einem Linux-Betriebssystem einrichten. Der FileZilla Server ist einfach zu installieren und zu konfigurieren und bietet zahlreiche Features wie das Anlegen von Benutzerkonten, das Verwalten von Zugriffsrechten und das Übertragen von Dateien. In dieser Anleitung zeigen wir dir, wie du den FileZilla Server auf einem Linux-Server installierst und konfigurierst.

Wie installiere ich den FTP-Server, um einen Benutzer hinzuzufügen?

Um einen FTP-Benutzer hinzuzufügen, musst du zuerst den FTP-Server installieren. Verbinde dich dafür einmal per SSH (z.B. mit Putty) mit deinem Server.

Um den FTP-Server jetzt zu installieren, gib folgenden Befehl ein: apt-get install proftpd. Du musst die Anfrage mit einem Y bestätigen und Enter drücken:

Jetzt müssen wir noch die Konfiguration anpassen. Dafür gibst du folgenden Befehl ein: nano /etc/proftpd/proftpd.conf und bestätigst. Danach öffnet sich die Konfigurationsdatei im Nano-Editor:

Folgende Einträge müssen hinzugefügt werden:

Jetzt muss der FTP-Server neu gestartet werden, damit die Änderungen wirksam werden. Das machst du mit dem Befehl: service proftpd restart

Wie füge ich einen FTP-Benutzer hinzu?

Um den neuen FTP-Benutzer anzulegen, müssen wir zuerst eine FTP-Gruppe erstellen. Das machen wir mit dem Befehl addgroup ftpuser. Das sieht dann so aus:

Jetzt können wir unseren ersten FTP-Benutzer mit den Befehlen adduser benutzerftp -shell /bin/false -home /var/www und anschließend adduser benutzerftp ftpuser hinzufügen.

Jetzt wirst du aufgefordert, ein Passwort zu vergeben:

Danach musst du bestätigen, dass die Eingaben korrekt sind:

Der letzte Schritt ist, den neuen Benutzer der Gruppe zuzuweisen via adduser benutzerftp ftpuser:

Jetzt kannst du dich mit den eingerichteten Daten verbinden: