What is SFTP?
The SSH2 File Transfer Protocol (SFTP), supported by Cerberus FTP Server Professional and higher, is a network protocol that provides secure and reliable file access, file transfer, and file management functionality. Features of the SFTP protocol include resuming interrupted file transfers, directory listings, getting and setting file attributes, and remote file removal.
There are currently 6 different versions of the SFTP protocol, with versions 3 – 6 being in common use by modern SFTP clients. Cerberus supports SFTP version 3,4,5 and 6 clients.
There are also several extension to the SFTP protocol that Cerberus support. Currently supported extesions include the integrity checking command “check-file-name” and the client and server vendor and version reporting command “vendor-id”.
Cerberus also supports SSH public key authentication as well as SCP.
If you are interested in more information about the three protocols, we’ve written up a short article on which file transfer protocol is the most appropriate in a given situation. We also have detailed help on the SSH2 and SFTP features supported by Cerberus FTP Server.