The Maverick.NET SSH API

SCPClient Class

SCP (Secure Copy) is used to copy files over the network securely. It is probably the simplest way to copy a file into a remote machine

For a list of all members of this type, see SCPClient Members.

System.Object
   Maverick.SCP.SCPClient

[Visual Basic]
Public Class SCPClient
[C#]
public class SCPClient

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

SCP was the original method for transfering files using the SSH1 protocol and was designed to replace the insecure rcp command. It has since been superceeded by the SFTP protocol but is still supported by both SSH1 and SSH2 servers alike. If your application must support transfering files to both SSH1 and SSH2 servers regardless of the platform and SSH server involved then SCP will provide compatibility where SFTP may not.

Requirements

Namespace: Maverick.SCP

Assembly: Maverick.NET (in Maverick.NET.dll)

See Also

SCPClient Members | Maverick.SCP Namespace