Implements the Secure Shell protocol.
For a list of all members of this type, see SshClient Members.
System.Object
SocketTools.SshClient
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
The Secure Shell (SSH) protocol is used to establish a secure connection with a server which provides a virtual terminal session for a user. Its functionality is similar to how character based consoles and serial terminals work, enabling a user to login to the server, execute commands and interact with applications running on the remote host. The class provides an interface for establishing the connection and handling the standard I/O functions needed by the program.
This class also includes methods which enable a program to easily execute a command on the server and scan the output for specific sequences of characters, making it very simple to write light-weight client interfaces to remote applications. This class can be combined with the SocketTools.Terminal component to provide complete terminal emulation services for a standard ANSI or DEC-VT220 terminal.
Namespace: SocketTools
Assembly: SocketTools.SshClient (in SocketTools.SshClient.dll)