SSH File Transfer Protocol
Anwendung | SFTP | ||||
SSH | |||||
Transport | TCP | ||||
Internet | IP (IPv4, IPv6) | ||||
Netzzugang | Ethernet | Token Bus |
Token Ring |
FDDI | … |
Das SSH File Transfer Protocol oder Secure File Transfer Protocol (SFTP) ist eine für die Secure Shell (SSH) entworfene Alternative zum File Transfer Protocol (FTP), die Verschlüsselung ermöglicht.
Im Unterschied zum FTP über TLS (FTPS) begnügt sich SFTP mit einer einzigen Verbindung zwischen Client und Server. Diese Auslegung ermöglicht, dass SFTP freistellt, statt SSH jedwedes andere Verfahren zur Authentifizierung und Verschlüsselung einzusetzen.[1]
Historie
SFTP wurde von SSH Communications Security konzipiert.[1] 2001 erfolgte die erste Veröffentlichung der Spezifikation durch die Internet Engineering Task Force.[2] Die Vorbereitung des Entwurfs eines Internetstandards wurde 2006 aus organisatorischen Gründen abgebrochen.[3][4]
Eingeführt wurde SFTP mit Version 2 der Secure Shell, deren Version 1 stattdessen Secure Copy bot.
Implementierungen
Viele Programme für Dateitransfer unterstützen SFTP und greifen zu diesem Zweck auf PuTTY oder OpenSSH zurück.[5][6]
Diesen beiden Programmpaketen zu eigen, sind Befehle wie get und put für Downloads und Uploads. SFTP definiert nur grundlegende Befehle für Programmierer, aber keine zusammengesetzten Befehle wie get und put für Benutzer.[7]
Üblicherweise wird SFTP auf demselben Port 22 wie SSH zusätzlich angeboten.
Einzelnachweise
- ↑ a b draft-ietf-secsh-filexfer-13 - SSH File Transfer Protocol. Internet Engineering Task Force, Juli 2006, abgerufen am 26. Februar 2012.
- ↑ draft-ietf-secsh-filexfer-00 - SSH File Transfer Protocol. Internet Engineering Task Force, Januar 2001, abgerufen am 26. Februar 2012.
- ↑ Sam Hartman: Formal consultation prior to closing the secsh. 30. Juli 2006, abgerufen am 26. Februar 2012.
- ↑ Sam Hartman: Intent to close the ssh working group. 18. August 2006, abgerufen am 26. Februar 2012.
- ↑ Howto - [[FileZilla]] Wiki. Tim Kosse, abgerufen am 26. Februar 2012.
- ↑ Integration with Other Applications :: [[WinSCP]]. Martin Prikryl, abgerufen am 26. Februar 2012.
- ↑ Re: Intent to close the ssh working group. 19. August 2006, abgerufen am 26. Februar 2012.