
The Internet Engineering Task Force (IETF) developed and adopted SFTP to replace insecure shell protocols in 2006 it is an extension of SSH 2.įTP is a tool used for transferring data between computers. SSH is a client-server protocol that allows for secure communication. Since SFTP is built upon the SSH (Secure Shell) protocol, version 2.0, it supports the full functionality of SSH, such as public-key encryption, to provide strong user authentication and secure encrypted communications over any reliable data stream.Īlthough SSH is used in this context, it may also be used to transfer management information over VPNs and to secure file transfers using Transport Layer Security (TLS).

Unlike FTP and FTPS, it works differently. It is a method for uploading and downloading files over an encrypted connection between two computers. SFTP (SSH File Transfer Protocol) is also called Secure FTP.

What is an SFTP Server? How to set up SFTP Server on Linux/Unix?
