Secure File Transfer Protocol (SFTP)
Secure FTP (SFTP) is a secure version of the File Transfer Protocol that uses a Secure Shell (SSH) tunnel as an encryption method to transfer, access, and manage files.
- addresses the privacy and integrity issues of FTP by
- encrypting the authentication and data transfer between client and server
- a secure link is created between client and server using SSH over TCP port 22
- ordinary FTP commands and data transfer can then be sent over the secure link
- requires an SSH server that supports SFTP plus SFTP client software
- another way to secure FTP is to use TLS