SFTP and SCP entries

In Remote Desktop Manager, it is recommended to always use SFTP entries instead of SCP entries unless SFTP is not functional.

SCP is not a file transfer protocol; rather, it is a command-line utility designed to copy files between hosts. SCP lacks support for listing the contents of remote directories. Some implementations of SCP use SFTP internally for directory listings, which defeats the purpose, as SFTP could be used directly for transferring files.

In Remote Desktop Manager, to implement SCP independently of SFTP, SCP functionality is enhanced through the use of non-interactive commands to handle features SCP does not natively support. However, this approach can encounter issues due to varying server configurations, language settings, and is particularly problematic when handling large directories or file transfers.

In contrast, SFTP is a complete and standardized protocol that ensures excellent interoperability and scalability, even for large directory listings and file transfers. SFTP operates independently of server language settings and provides enhanced protection for files during transfer, safeguarding against interference or actions by other parties.

Devolutions Forum logo Give us Feedback