Inhoudsopgave:
Definitie - Wat betekent Secure File Transfer Protocol (SFTP)?
Secure File Transfer Protocol (SFTP) is een veilige versie van File Transfer Protocol (FTP), die gegevenstoegang en gegevensoverdracht via een Secure Shell (SSH) gegevensstroom mogelijk maakt. Het maakt deel uit van het SSH-protocol. Deze term wordt ook wel SSH File Transfer Protocol genoemd
Techopedia verklaart SFTP (Secure File Transfer Protocol)
SFTP is ontworpen door de Internet Engineering Task Force (IETF) als een uitgebreide versie van SSH 2.0, waardoor bestandsoverdracht via SSH en gebruik met Transport Layer Security (TLS) en VPN-toepassingen mogelijk is. Zowel de opdrachten als de gegevens zijn gecodeerd om te voorkomen dat wachtwoorden en andere gevoelige informatie via het netwerk worden overgedragen. De functionaliteit van SFTP is vergelijkbaar met die van FTP. SFTP gebruikt echter SSH om bestanden over te zetten. SFTP vereist dat de clientgebruiker door de server wordt geverifieerd en dat de gegevensoverdracht plaatsvindt via een beveiligd kanaal (SSH). Hiermee kan een breed scala aan bewerkingen op externe bestanden worden uitgevoerd en werkt het enigszins als een extern bestandssysteemprotocol. SFTP maakt bewerkingen mogelijk zoals hervatten van gestopte overdrachten, directory-lijsten en externe bestandsverwijdering. Er zijn enkele extra mogelijkheden die SFTP biedt in vergelijking met het eerdere Secure Copy Protocol (SCP). SFTP is ontworpen om platformonafhankelijker te zijn en is beschikbaar op de meeste platforms. Hoewel zowel SCP als SFTP dezelfde SSH-codering gebruiken tijdens de bestandsoverdracht, is de bestandsoverdrachtsnelheid van SFTP langzamer dan SCP vanwege het heen en weer karakter van het SFTP-protocol. Alle gegevens worden gecodeerd voordat ze over het netwerk worden verzonden. Bestandsoverdracht kan worden geannuleerd zonder de sessie te beëindigen.