This article is about the program that uses SSH File Transfer Protocol (as in OpenSSH). For protocols and programs with similar names, see Simple file transfer protocol.
It provides an interactive interface similar to that of traditional command-line FTP clients.
One common implementation of sftp is part of the OpenSSH project.[1] There are other command-line SFTP clients that use different names, such as lftp, PSFTP and PSCP (from PuTTY package) and WinSCP.