Differences

This shows you the differences between the selected revisions of the page.

2005-12-02 2005-12-02
no summary (210.3.30.254) (hidden) old revision restored (martin) (hidden)
Line 5: Line 5:
===== [[scp]] SCP (Secure Copy Protocol) ===== ===== [[scp]] SCP (Secure Copy Protocol) =====
-SCP is mostly used with SSH-1. SCP is an older protocol but almost , etc. For this, WinSCP---unlike command-line SCP clients (which allow only file transfers)---requires full shell access and permission to execute other commands in addition to ''scp'' (see [[requirements]]). For access to non-UNIX servers it is necessary that the server have at least a UNIX-like shell: one like that which is available with [[&opensshwin|OpenSSH for Windows]], for example.+SCP is mostly used with SSH-1. SCP is an older protocol but almost universally supported on Unix-like platforms as part of an SSH protocol suite. It is rarely supported on other platforms. SCP is a descendant of the ancient "rcp".
-ABC+The SCP protocol allows only file transfers in both directions. WinSCP is able to offer other features, implemented using common shell commands like ''cd'', ''ls'', ''pwd'', ''rm'', ''ln'', etc. For this, WinSCP---unlike command-line SCP clients (which allow only file transfers)---requires full shell access and permission to execute other commands in addition to ''scp'' (see [[requirements]]). For access to non-UNIX servers it is necessary that the server have at least a UNIX-like shell: one like that which is available with [[&opensshwin|OpenSSH for Windows]], for example. 
 + 
 +===== [[sftp]] SFTP (SSH File Transfer Protocol) ===== 
 + 
 +SFTP is mostly operated as subsystem of SSH-2. SFTP is a 
 +newer and more modern protocol, designed to perform in a manner similar to FTP. It is widely supported, even on non-Unix-like platforms, but not nearly as universally as SCP.  Do not confuse SFTP  (based on SSH) with FTPS/Secure FTP (based on SSL); they are distinct protocols which do not interoperate. 
 + 
 +WinSCP supports SFTP version 0 (since 3.4), version 1 (since 3.4), version 2 (since 3.1), [[&sftp3|version 3]] (since 3.0 beta), [[&sftp4|version 4]] (since 3.2) and [[&sftp5|version 5]] (since 3.6.7). Support for version 5 is experimental as no server supporting the version is known and it currently does not bring any new functionality.  
 + 
 +Unlike SCP, for connection with an SFTP server you do not need access to shell. Thus it is more independent of the remote operating system.
===== Protocol Comparison ===== ===== Protocol Comparison =====

Last modified: by martin