SFTP stands for ssh file transfer protocol [L1 ]. When encountering the term sftp, one may in fact see references to two different things:
- the secure file transfer program client, which is a command line program that comes with OpenSSH and which is an interactive interface similar to the normal ftp clients one may find on their platform.
- the true ssh file transfer protocol. http://en.wikipedia.org/wiki/SSH_file_transfer_protocol refers to this as being almost a remote file system protocol. Full support of the protocol is more than just running ftp over SSH-2 or with an SSL layer.
While there's a widespread belief that Expect is essentially necessary for effective automation of sftp, this is not true. Several distinct approaches exist [L2 ] [L3 ] [L4 ] ... [explain]
Category Acronym Category Security