Anwendung | SFTP | ||||
SSH | |||||
Transport | TCP | ||||
Internet | IP (IPv4, IPv6) | ||||
Netzzugang | Ethernet | Token Bus |
Token Ring |
FDDI | … |
SSH File Transfer Protocol (SFTP) ist eine Weiterentwicklung von SCP und erlaubt sichere Datenübertragung und Dateizugriffe auf entfernte Systeme.
Anders als das Secure File Transfer Protocol, das nur den Steuerkanal des File Transfer Protocols mit Secure Shell tunnelt, ist SFTP eine Neuentwicklung der IETF. Das Protokoll beinhaltet weder die Authentifizierung noch die Verschlüsselung, diese Funktionen müssen von dem darunterliegenden Protokoll übernommen werden.
Entworfen wurde SFTP für die Verwendung mit SSH ab Version 2, kann jedoch auch unabhängig von SSH2 als Dateiübertragungsprotokoll verwendet werden, wenn die sichere Verbindung zwischen Server und Client besteht und die Transportschicht die Benutzer-Identifikation an SFTP weitergeben kann.
Als Standard wird Port 22 verwendet.
Siehe auch
- Secure Shell als Basis für SFTP
- OpenSSH
- Secure Copy (SCP)
- Secure File Transfer Protocol
- FTP über SSL (FTPS)
SFTP-Clientprogramme
- FileZilla: SFTP- & FTPS-Client für Windows/Linux/Mac OS X (GPL) (deutsch & englisch)
- WinSCP: SFTP- & SCP- & FTP-Client für Windows (GPL) (deutsch & englisch)
- Cyberduck: SFTP- & FTP-Client für Mac OS X (GPL) (deutsch & englisch)
- gFTP: SFTP- & FTP-Client für Linux (GPL) (deutsch & englisch)
- SmartFTP: SFTP- & FTP-Client für Windows
- WISE-FTP: SFTP- & FTP-Client für Windows (deutsch & englisch)
- lftp: SFTP- & FTP- & HTTP-Client für Unix basierte Systeme (GPL) (Kommandozeilenbasiert)
- FireFTP: SFTP- & FTP-Client als Firefox-Addon