SSH File Transfer Protocol
SSH File Transfer Protocol (kurz SFTP) ist eine Weiterentwicklung von SCP, wodurch zusätzliche Dateioperationen ermöglicht werden.
SFTP ist nicht zu verwechseln mit dem Secure FTP-Protokoll (FTPS), welches lediglich einen SSH-Tunnel des FTP-Steuerkanales und nicht der Daten erlaubt. SFTP ist ein von Grund auf neu entwickeltes Dateiübertragungsprotokoll und basiert nicht – wie der Name es vermuten ließe – auf FTP. Vielmehr stellt es eine Emulation von FTP dar, so dass alle bekannten Funktionen und Befehle benutzt werden können.
Im Gegensatz zu FTP bietet SFTP (und auch SCP) Authentifizierung von User und Server und Verschlüsselung der übertragenen Daten. Die verwendeten Algorithmen hierbei umfassen AES, DES, 3DES, Twofish und Blowfish. Weitere Funktionen sind z.B. Datenkompression, Public-Key-Authentifizierung usw..
Windows Clients
- FileZilla
- FileZilla ist ein Freeware FTP-Client, der FTP, SCP und SFTP unterstützt.
- WinSCP
- WinSCP ist ein Freeware SCP/SFTP-Client speziell für SCP und SFTP mit erweiterten User-Authentifizierungsmöglichkeiten