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