SFTP (SSH File Transfer Protocol) überträgt Dateien zwischen Rechnern über eine gesicherte Verbindung auf Basis von Secure Shell (SSH).
Das Internetdokument RFC 4251 beschreibt Secure Shell (SSH) als Protokoll für sichere Anmeldung und andere sichere Netzdienste über ein unsicheres Netz. Darauf setzt SFTP auf. Ein Entwurf der Internet Engineering Task Force (IETF) führt es als sichere Dateiübertragung und als Standardprotokoll für die zweite Version von SSH. Einen RFC zu SFTP gibt es nicht, die Entwurfsreihe ist heute abgelaufen.
Mit dem File Transfer Protocol (FTP) teilt SFTP den Zweck, Dateien zwischen Rechnern zu übertragen, nicht aber die Technik. Für das ältere FTP hielt RFC 2228 fest, dass es Befehle, Antworten und Daten weder verschlüsselt noch auf Echtheit prüft; auch Benutzernamen und Passwörter gehen im Klartext über das Netz. Wird FTP nach RFC 4217 mit Transport Layer Security (TLS) abgesichert, entsteht ein eigenes Verfahren und nicht etwa SFTP.
Unabhängig vom Entwurfsstatus können Systeme über SFTP Dateien geschützt austauschen, auch wenn keine API API Eine API (Application Programming Interface, deutsch Programmierschnittstelle) ist ein festgelegter Zugang, über den Programme Funktionen oder Daten eines anderen Systems nutzen. Im Glossar lesen → vorhanden ist. In unseren Projekten ist es deshalb der zweite Standardweg neben der API. Unsere Anwendungen holen zum Beispiel Abliefernachweise und Auftragsdaten per SFTP ab oder übertragen sie direkt auf den Server des Empfängers. Am LVS LVS Ein LVS, kurz für Lagerverwaltungssystem, ist laut Gabler Wirtschaftslexikon eine Anwendungssoftware, die alle Lagerprozesse steuert und verwaltet. Im Glossar lesen → muss dafür niemand etwas ändern.
Wo der Begriff vorkommt
Siehe auch
-
Fachanwendung
Eine Fachanwendung ist im Allgemeinen Software, mit der geschäftliche Funktionen ausgeführt oder unterstützt werden.
Pharma
-
LVS
Ein LVS, kurz für Lagerverwaltungssystem, ist laut Gabler Wirtschaftslexikon eine Anwendungssoftware, die alle Lagerprozesse steuert und verwaltet.
Pharma
-
API
Eine API (Application Programming Interface, deutsch Programmierschnittstelle) ist ein festgelegter Zugang, über den Programme Funktionen oder Daten eines anderen Systems nutzen.
Querschnitt
-
Schnittstelle
Eine Schnittstelle verbindet zwei Systeme oder Softwarebausteine so, dass sie Daten austauschen können, etwa über ein Übertragungsprotokoll oder eine Programmierschnittstelle.
Querschnitt
Quellen
-
draft-ietf-secsh-filexfer-02: SSH File Transfer Protocol (Internet-Draft, Oktober 2001) (öffnet in neuem Tab)
IETF, Secure Shell Working Group (secsh) abgerufen am
-
RFC 4251: The Secure Shell (SSH) Protocol Architecture (Januar 2006, Standards Track) (öffnet in neuem Tab)
IETF (RFC Editor) abgerufen am
-
draft-ietf-secsh-filexfer-13: SSH File Transfer Protocol (Status-Seite) (öffnet in neuem Tab)
IETF Datatracker abgerufen am
-
RFC 959: File Transfer Protocol (FTP) (Oktober 1985) (öffnet in neuem Tab)
IETF (RFC Editor) abgerufen am
-
RFC 2228: FTP Security Extensions (Oktober 1997, Standards Track) (öffnet in neuem Tab)
IETF (RFC Editor) abgerufen am
-
RFC 4217: Securing FTP with TLS (Oktober 2005, Standards Track) (öffnet in neuem Tab)
IETF (RFC Editor) abgerufen am