FTP steht für File Transfer Protocol und ist ein Netzwerkprotokoll zur Übertragung von Dateien zwischen einem Client (z. B. PC) und einem Server über ein Netzwerk – meist das Internet. Es wird häufig für den Upload und Download von Dateien auf Webservern verwendet.

Wie funktioniert FTP?

Ein Nutzer verbindet sich mit einem FTP-Server, meist über spezielle Programme (FTP-Clients), um Dateien hoch- oder herunterzuladen. Die Kommunikation erfolgt standardmäßig über Port 21.

FTP-Clients

  • FileZilla: Kostenlos, plattformübergreifend, weit verbreitet
  • WinSCP: Beliebt unter Windows, auch für SFTP
  • Cyberduck: Besonders unter macOS verbreitet

Sicherheitsaspekte

Das klassische FTP überträgt Benutzernamen und Passwörter unverschlüsselt. Deshalb werden heute bevorzugt sichere Varianten verwendet:

  • FTPS (FTP Secure): FTP über SSL/TLS
  • SFTP (SSH File Transfer Protocol): Technisch ein eigenes Protokoll, das auf SSH basiert

Typische Anwendungsbereiche

  • Dateiverwaltung auf Webservern
  • Bereitstellung großer Dateien zum Download
  • Automatisierte Datensicherung zwischen Systemen

Siehe auch