Zum Inhalt springen

SFTP (Secure File Transfer Protocol)

oder auch SSH File Transfer Protocol, Secure File Transfer Protocol

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 29.10.2026

SFTP überträgt Dateien zwischen Rechner und Server innerhalb einer verschlüsselten Verbindung. Die Abkürzung steht für SSH File Transfer Protocol, oft auch als Secure File Transfer Protocol gelesen, auf Deutsch etwa sichere Dateiübertragung. Es ist Teil von SSH und kein verschlüsseltes FTP.

SFTP (Secure File Transfer Protocol)

Dateiübertragung zum Server innerhalb einer verschlüsselten SSH-Verbindung.
Beispiel: „Lade die Dateien bitte über SFTP hoch, den FTP-Zugang haben wir abgeschaltet.“

Auch: SSH File Transfer Protocol, Secure File Transfer Protocol. Benutzt denselben Port wie SSH, üblicherweise 22.

Abgrenzung zu FTPS: FTPS ist FTP in einem TLS-Kanal und braucht zwei Verbindungen. SFTP braucht eine und kommt deshalb mit Firewalls zurecht.

Was SFTP gegenüber FTP besser macht

Es verschlüsselt alles: Zugangsdaten, Dateinamen und Inhalte. Mitlesen im selben Netz bringt nichts mehr. Und weil nur eine Verbindung auf einem Port aufgebaut wird, entfallen die Probleme mit aktiver und passiver Betriebsart.

Dazu kommt die Anmeldung mit einem Schlüsselpaar statt mit einem Passwort. Der öffentliche Teil liegt auf dem Server, der geheime auf dem Rechner, und ein geratenes Passwort hilft niemandem weiter. Für Zugänge, die ein Programm benutzt, ist das die einzige brauchbare Form.

Wie ein SFTP-Zugang abgesichert wird

Mit einem eigenen Konto je Person und je Anwendung, nicht mit einem geteilten Zugang für alle. Dazu die Beschränkung auf das Verzeichnis, das wirklich gebraucht wird, damit ein verlorener Zugang nicht den ganzen Server öffnet.

Wer Passwörter zulässt, schaltet die Anmeldung mit Schlüssel zusätzlich ein und begrenzt Fehlversuche. Auf verwalteten Paketen übernimmt das der Anbieter; auf einem eigenen VPS gehört es zur Einrichtung.

Was im Alltag mit SFTP schiefgeht

Verwechselte Protokolle. Viele Programme tragen FTP, FTPS und SFTP in einer Liste, und wer den falschen Eintrag wählt, bekommt eine Fehlermeldung über Zeitüberschreitung, die nichts erklärt. Der Hinweis steckt im Port: 21 ist FTP, 22 ist SFTP.

Der zweite Fall sind Dateirechte. Hochgeladene Dateien bekommen die Rechte des Kontos, mit dem sie übertragen wurden. Lädt einmal ein anderes Konto hoch, kann der Webserver die Datei plötzlich nicht mehr lesen, und die Seite antwortet mit einem Statuscode 403.

Siehe auch:

FTP (File Transfer Protocol)

Ein altes Protokoll zum Übertragen von Dateien auf einen Server, ohne Verschlüsselung.

#Hosting & Webserver

SSH (Secure Shell)

Ein verschlüsselter Zugang zur Kommandozeile eines entfernten Servers.

#Hosting & Webserver

Webspace

Der gemietete Speicherplatz auf einem Webserver, auf dem die Dateien einer Website liegen.

#Hosting & Webserver

Virtual Private Server (VPS)

Ein abgeschotteter Teil eines physischen Servers mit zugesicherter Leistung und eigenem Betriebssystem.

#Hosting & Webserver

Webhosting

Die Miete von Speicherplatz und Rechenleistung auf einem Server, damit eine Website erreichbar ist.

#Hosting & Webserver

.htaccess

Eine Konfigurationsdatei, mit der Apache sich je Verzeichnis einstellen lässt.

#Hosting & Webserver