SSH File Transfer Protocol

Aus xinux.net
Zur Navigation springen Zur Suche springen
  • Das SSH File Transfer Protocol ist eine für SSH entworfene Alternative zum 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.
  • Obwohl das Protokoll SFTP im Kontext des SSH-2-Protokolls beschrieben wird, könnte es auch mit anderen Verfahren zur Authentifizierung und Verschlüsselung umgesetzt werden.
  • Viele Programme für Dateitransfer unterstützen SFTP und greifen zu diesem Zweck auf PuTTY oder OpenSSH zurück.
  • Diesen beiden Programmpaketen zu eigen sind Befehle wie get und put zum Empfangen bzw. Senden von Dateien.
  • SFTP definiert nur grundlegende Befehle für Programmierer, aber keine zusammengesetzten Befehle wie get und put für Benutzer.
  • Wie auch SSH, wird SFTP üblicherweise auf Port 22 angeboten.
  • Einzelne Implementierungen auf Serverseite wie OpenSSH können durch Konfiguration des SSH-Daemon bestimmten Benutzern nur einen Zugang zu SFTP ohne einen Zugang zu einer Secure Shell anbieten.