Was ist ein FTP-Server? Funktion, Einsatz, Alternativen und wie du einen bekommst

Ein FTP-Server stellt Dateien über das Netzwerk bereit – vom Webspace bis zum NAS. Wie er arbeitet, wo der Unterschied zum FTP-Client liegt, welche Server-Software es gibt und ob du heute noch einen brauchst.

Kurzfassung

Ein FTP-Server ist ein Programm auf einem Rechner, das Dateien über das File Transfer Protocol (oder dessen sichere Nachfolger FTPS und SFTP) zum Hoch- und Herunterladen anbietet. Der FTP-Client, etwa FileZilla, ist die Gegenseite auf deinem PC. Webspace bei einem Hoster enthält immer einen FTP-/SFTP-Server; wer selbst einen betreiben will, nutzt FileZilla Server (Windows), OpenSSH (Linux/macOS, SFTP) oder die FTP-Funktion seines NAS.

Server und Client: wer macht was

Wie das Protokoll selbst funktioniert, erklärt Was ist FTP?; welche Ports ein Server öffnen muss, FTP-Port 21 und 20.

FTP-Server FTP-Client
Läuft auf dem Rechner, der Dateien bereitstellt (Webspace, NAS, eigener Server) deinem PC oder Mac
Aufgabe wartet auf Verbindungen, prüft Zugangsdaten, liefert und speichert Dateien verbindet sich, zeigt Dateien an, lädt hoch und herunter
Beispiele ProFTPD, Pure-FTPd, vsftpd, FileZilla Server, OpenSSH (SFTP) FileZilla, WinSCP, Cyberduck
Brauchst du als Website-Betreiber nein – der Hoster betreibt ihn ja

Häufiges Missverständnis: Wer eine Website hochladen will, braucht keinen FTP-Server, sondern den FTP-Client. Auf der FileZilla-Download-Seite gibt es beides; für den Upload zum Hoster ist der Client richtig.

Wie ein FTP-Server arbeitet

  1. Der Server lauscht auf Port 21 (FTP/FTPS) oder 22 (SFTP) auf eingehende Verbindungen.
  2. Ein Client verbindet sich und meldet sich mit Benutzername und Passwort oder Schlüssel an.
  3. Der Server ordnet dem Benutzer ein Startverzeichnis zu und beschränkt ihn darauf (Chroot). Der FTP-Hauptbenutzer deines Webspace sieht deshalb nur sein Paket, nicht den ganzen Server.
  4. Der Client fordert Verzeichnislisten, Up- und Downloads an; der Server prüft bei jedem Vorgang die Dateirechte. Daher stammen Meldungen wie 550 Permission denied.
  5. Bei klassischem FTP öffnet der Server für jede Übertragung einen zusätzlichen Datenkanal (passiver Modus: der Server nennt einen Port, der Client verbindet sich dorthin). SFTP braucht das nicht.

Wo FTP-Server heute stecken

  • Webhosting: Jeder Hoster betreibt FTP-/SFTP-Server für den Dateizugriff auf den Webspace. Zugangsdaten je Anbieter: Hoster-Übersicht.
  • NAS und Router: Synology, QNAP, Fritz!Box bieten FTP/SFTP für den Zugriff auf Festplatten im Heimnetz.
  • Gameserver: Nitrado, G-Portal stellen Configs und Welten per FTP bereit. Anleitung.
  • Datenaustausch mit Partnern: Druckereien, Agenturen, Behörden nutzen SFTP-Server als sicheren Übergabeort für große Dateien.
  • Geräte: Kameras, Scanner, Industrieanlagen laden Daten automatisch auf FTP-Server.

Eigenen FTP-Server betreiben

Software System Protokolle Für wen
FileZilla Server Windows FTP, FTPS Einsteiger, Heimnetz, kleine Teams. Einrichtung
OpenSSH (sftp-server) Linux, macOS, Windows 10+ SFTP Alle, die SSH ohnehin haben; sicherste Wahl
ProFTPD, Pure-FTPd, vsftpd Linux FTP, FTPS Hoster, Admins, viele Benutzer
NAS-Firmware Synology, QNAP FTP, FTPS, SFTP Heimnetz mit vorhandenem NAS

Wer einen Server im Internet erreichbar machen will, muss im Router Ports weiterleiten (21 plus passiver Portbereich oder nur 22), eine feste Adresse per DynDNS einrichten und unbedingt Verschlüsselung erzwingen. Für die meisten privaten Zwecke ist SFTP über OpenSSH die einfachere und sicherere Lösung als ein FTP-Server.

FTP-Server mieten statt betreiben

Für den Austausch mit Kunden oder als Backup-Ziel reicht meist ein Webhosting-Paket mit SFTP oder eine Storage Box (Hetzner, netcup, IONOS HiDrive, Strato HiDrive). Vorteile: kein eigener Server am Netz, Backups und Updates übernimmt der Anbieter, Preise ab wenigen Euro im Monat. Welche Anbieter SFTP und SSH bieten, zeigt der Webhoster-Vergleich.

Häufige Fragen

Frage antippen, um die Antwort zu öffnen.

Ist ein FTP-Server dasselbe wie ein Webserver?

Nein. Der Webserver (Apache, Nginx) liefert Seiten an Browser über HTTP. Der FTP-Server gibt dir Zugriff auf dieselben Dateien, um sie zu bearbeiten. Beide laufen meist auf derselben Maschine und greifen auf denselben Ordner zu.

Kann ich mit FileZilla einen FTP-Server betreiben?

Mit FileZilla Server (ein eigenes Programm des Projekts) ja, unter Windows. Der FileZilla Client kann das nicht. FileZilla Server einrichten.

Braucht man 2026 noch FTP-Server?

Klartext-FTP nicht mehr; SFTP- und FTPS-Server bleiben unverzichtbar, weil praktisch jede Website, jedes NAS und viele Geräte darauf aufbauen. Der Begriff „FTP-Server“ meint heute meist einen Server, der FTPS oder SFTP spricht. Unterschiede: FTP vs. FTPS vs. SFTP.