Wie man einen FTP-Server einrichtet

von | 21.2.2023

Viele Jahre lang war FTP die beste Lösung für die Übertragung großer Dateien. FTP ist zwar immer noch nützlich, aber es ist auch in die Jahre gekommen. Es gibt moderne Alternativen zu einem FTP-Server die einfacher einzurichten, sicherer und schneller sind.

Wenn Sie aber keine andere Wahl haben, als einen FTP-Server zu benutzen, dann ist dieser Artikel für Sie.

Lernen Sie wie man einen FTP-Server einrichtet unten.

Einfache und sichere Dateiübertragung

Müssen Sie große Dateien ohne den Aufwand eines FTP-Servers übertragen?

Was ist ein FTP-Server?

Ein FTP-Server ist ein zentraler Ort für den Austausch von Dateien aus der Ferne unter Verwendung der Dateiübertragungsprotokoll (FTP) - eine Methode zur Übertragung von Dateien zwischen Computern. Sie und Ihre entfernten Mitarbeiter können FTP-Client-Anwendungen auf Ihren Computern verwenden, um Dateien auf dem FTP-Server abzurufen und abzulegen.

FTP-Server

FTP ist wahrscheinlich das älteste Protokoll, das heute noch für die Datenübertragung im Internet verwendet wird. Das ist eine gute Sache und eine schlechte Sache.

Das Gute daran ist, dass FTP viele Jahre lang die beste Lösung für die gemeinsame Nutzung von Dateien per Fernzugriff war und daher immer noch von vielen Betriebssystemen und Anwendungen unterstützt wird.

Das Schlimme daran ist, dass FTP Probleme verursachen kann, weil es ursprünglich nicht für die modernen Erwartungen an Benutzerfreundlichkeit, Sicherheit und Leistung konzipiert wurde. Die moderne FTP-Server-Software hat sich zwar gut entwickelt, aber das bedeutet mehr Komplexität, nicht nur für den FTP-Server selbst, sondern auch für den Computer und das Netzwerk, auf dem der Server läuft.

Auswahl der richtigen FTP-Server-Software

Es gibt eine Reihe von FTP-Servern die Sie verwenden können. Um Ihnen die Auswahl zu erleichtern, sollten Sie die folgenden Punkte beachten.

1. Sicherheit

Es gibt einige Methoden, um Dateien sicher mit FTP zu übertragen. Stellen Sie sicher, dass Ihr FTP-Server und Ihre Clients die gleichen Methoden unterstützen:

  • FTP sicher: Auch bekannt als FTPS. Erweitert das FTP-Protokoll um Transport Layer Security (TLS).
  • SSH-Dateiübertragungsprotokoll: Oft als SFTP bezeichnet, nicht zu verwechseln mit dem unsicheren Simple FTP. Dabei handelt es sich um eine Erweiterung des Secure Shell (SSH)*-Protokolls für die Übertragung von Dateien. Auch wenn es nicht Teil des FTP-Protokolls ist, unterstützen viele FTP-Server auch SFTP.
  • FTP über SSH: Tunneln des FTP-Protokolls durch SSH.
  • Hypertext Transfer Protocol Secure (HTTPS): Moderne Webbrowser unterstützen das FTP-Protokoll nicht mehr, hauptsächlich aus Sicherheitsgründen. Glücklicherweise unterstützen einige FTP-Server HTTPS, das sichere Webprotokoll, das von allen Browsern verwendet wird.

*SSH ist ein Netzwerkprotokoll zur Verschlüsselung einer Verbindung zwischen 2 Computern. Ursprünglich wurde es entwickelt, um sich sicher bei Befehlszeilen auf entfernten Computern anzumelden. Seitdem hat es sich weiterentwickelt, um andere Vorgänge wie die Dateiübertragung zu bewältigen.

TLS ist ein weiteres Netzwerkverschlüsselungsprotokoll. Es dient dazu, sichere Verbindungen für Anwendungen wie E-Mail, Web und FTP bereitzustellen.

Einige FTP-Server gehen mit Sicherheitsfunktionen in der Serversoftware selbst noch einen Schritt weiter. Ältere FTP-Server nutzten das Host-Betriebssystem für Aufgaben, die potenzielle Sicherheitslücken darstellten. Einige moderne FTP-Server vermeiden dies, indem sie eigene, sicherere Methoden für dieselben Aufgaben implementieren.

2. Computer und Netzwerk

Auf dem Computer, auf dem Ihr FTP-Server gehostet wird, benötigen Sie ein Benutzerkonto mit Administrator- oder Root-Rechten, um den Server zu installieren, zu konfigurieren und zu verwalten.

Stellen Sie sicher, dass die von Ihnen gewählte FTP-Server-Software das Betriebssystem Ihres Host-Computers unterstützt. Das sollte kein Problem sein, denn es gibt FTP-Server-Software für Windows, macOS, Linux und praktisch jedes andere Betriebssystem, das mit dem Internet verbunden ist.

Vergewissern Sie sich auch, dass der Computer über genügend Festplattenspeicherplatz verfügt, um die Dateien zu speichern, die Sie und Ihre Mitarbeiter aus der Ferne abrufen und speichern werden.

Aufgrund der Sicherheitsrisiken von FTP kann Ihr Netzwerk so konfiguriert sein, dass FTP blockiert wird. Wenden Sie sich an den Netzwerkadministrator Ihres IT-Teams oder an Ihren ISP, um die folgenden Ports in Ihrer Firewall zu öffnen:

  • Die Standardports für das ungesicherte FTP-Protokoll sind 20 und 21.
  • Wenn Sie ein gesichertes FTP-Protokoll verwenden (und das sollten Sie wirklich), müssen Sie auch die Ports für die gesicherten Verbindungen öffnen. FTP über SSH verwendet zum Beispiel den SSH-Port 22 (Standard).

Weitere Informationen finden Sie in der Dokumentation zu Ihrem FTP-Server und erhalten Sie von Ihrem Netzwerkadministrator.

Wenn Ihr FTP-Server viele Clients bedienen soll, sollten Sie Ihre Netzwerkverbindung oder Ihren Server-Computer aufrüsten. FTP-Server-Software ist für die zuverlässige Verarbeitung von Hunderten oder sogar Tausenden von Clients ausgelegt, aber die tatsächliche Leistung des Servers wird immer noch durch den Server-Computer und Ihr Netzwerk begrenzt.

3. Cloud-basierter FTP-Server

Wenn Sie nicht die Zeit und das Geld aufwenden möchten, um einen physischen Computer zu kaufen und zu verwalten, können Sie einen FTP-Server in der Cloud erstellen. Für die Einrichtung in der Cloud benötigen Sie eine virtuelle Maschine, Datenspeicher und eine richtig konfigurierte Netzwerkverbindung. Einige Cloud-Anbieter zeigen Ihnen sogar, wie.

4. Benutzeroberfläche

Arbeiten Sie gerne auf der Kommandozeile oder bevorzugen Sie eine grafische Oberfläche für die Installation, Konfiguration und Verwaltung?

Zum Beispiel, die FileZilla-Projekt verfügt über einen FTP-Server mit einer GUI-Schnittstelle für die Einrichtung eines Windows-FTP-Servers. Und seine Dokumentation zeigt, wie man einen FTP-Server unter Windows.

Benutzeroberfläche

5. Gebühren

Wie viel Sie für FTP-Server-Software bezahlen, hängt davon ab, welche Funktionen Sie wünschen und wie viel Unterstützung Sie benötigen.

Die meisten kommerziellen FTP-Programme werden in einer Test- oder kostenlosen Version mit minimalen Funktionen angeboten. Für bessere Sicherheit, andere Funktionen und technischen Support müssen Sie zwischen $300 und $3000 bezahlen. Die Lizenzverlängerung variiert von $100 bis $300.

Open-Source-FTP-Server sind natürlich "frei wie Bier". Einige Entwickler bieten auch kostenpflichtige Versionen an, die technischen Support beinhalten.

Eine schnelle, einfache und sichere FTP-Alternative

Holen Sie sich blitzschnelle Cloud-Übertragungsgeschwindigkeiten und Unternehmensverschlüsselung ohne die Komplexität eines FTP-Servers. Melden Sie sich für MASV an und erhalten Sie 20 GB von uns.

Installieren und Konfigurieren des FTP-Servers

Die Installation von FTP-Server-Software ist einfach. Laden Sie einfach das Installationsprogramm herunter und führen Sie es aus oder installieren Sie das Paket. Die meisten Konfigurationsoptionen betreffen die Sicherheit für Benutzer und die Übertragung von Dateien.

1. Einrichten von Benutzerkonten und Berechtigungen

Mit einem FTP-Server kann ein Benutzer Dateien und Verzeichnisse auf dem Computer, der den Server hostet, abrufen, ablegen, umbenennen und löschen. Sie können den Computer vor böswilligen oder versehentlichen Dateioperationen schützen, indem Sie festlegen, welche Benutzer sich bei dem FTP-Server anmelden dürfen. Sie sollten auch festlegen, wer Dateien abrufen, ablegen und andere Operationen durchführen darf.

Möglicherweise können Sie die Benutzerauthentifizierung vereinfachen. Einige FTP-Server unterstützen Kontoverzeichnisdienste wie Lightweight Directory Access Protocol (LDAP).

Um die Sicherheit zu erhöhen, deaktivieren Sie "anonyme" Anmeldungen. Ein anonymer Kunde muss weder einen Benutzernamen noch ein Passwort angeben.

2. Absicherung des FTP-Servers

Die Sicherheit des Computers, auf dem der FTP-Server läuft, wird verbessert, wenn Sie die neuesten Updates für das Betriebssystem installieren.

Möglicherweise müssen Sie auch die Sicherheitssoftware installieren und konfigurieren, die mit Ihrem FTP-Server läuft. Wenn Sie z. B. FTPS oder HTTPS verwenden, müssen Sie möglicherweise TLS und Sicherheitszertifikate einrichten.

3. Fehlerbehebung bei FTP-Server-Problemen

Um Ihren Server zu testen, installieren Sie die FTP-Client-Anwendung, die Sie verwenden werden, auf Ihrem eigenen Computer. Da Sie aus der Ferne auf den FTP-Server zugreifen werden, sollten Sie den Client außerhalb des Servernetzwerks verwenden. Auf diese Weise können Sie sicherstellen, dass Ihre Konfigurationsänderungen korrekt sind und Ihr Netzwerk FTP-Datenverkehr zulässt.

Schlussfolgerung

FTP hat viele Vorteile, denn es ist das älteste noch genutzte Dateiübertragungsprotokoll. Aber dieses Erbe bringt auch Komplikationen bei der Installation, Sicherheit und Verwaltung mit sich.

Jetzt wissen Sie, wie man einen FTP-Server einrichtet - aber wenn Sie es vermeiden können, dann erwägen Sie die Verwendung eines modernen Dateiübertragungsprogramms wie MASV.

MASV als Alternative zu FTP

Sie können MASV nutzen, ohne Server- oder Client-Software zu installieren. Senden und empfangen Sie Dateien mit nur wenigen Klicks oder Fingertipps auf jedem Computer oder mobilen Gerät mit einem Webbrowser.

MASV-Browser-Upload-Formular und Seitenleiste

Sie müssen auch Ihre Netzwerk-Firewalls nicht neu konfigurieren, denn MASV verwendet die gleichen Protokolle als Ihren Webbrowser.

Da MASV cloudbasiert ist, skaliert es automatisch, um viele Verbindungen zu verarbeiten. Sie erhalten dieselbe Leistung von MASV, egal ob es eine einzelne Übertragung oder Tausende verarbeitet.

Für eine noch bessere Leistung und Zuverlässigkeit können Sie die MASV Desktop-Anwendung.

Registrieren Sie sich noch heute und erhalten Sie 20 GB kostenlos

Übertragen Sie jetzt große Dateien ohne Installation.