Skip to content
| Marketplace
Sign in
Visual Studio>Controls>DotNetLibs Terminal Emulation (SSH & Telnet) Library
DotNetLibs Terminal Emulation (SSH & Telnet) Library

DotNetLibs Terminal Emulation (SSH & Telnet) Library

DotNetLibs

|
582 clicks
| (0) | Free Trial
Execute commands on Unix/Windows SSH or telnet servers and add terminal emulation capabilities to your .NET applications
Get Started

DotNetLibs Terminal Emulation component adds terminal emulation capabilities to your applications and let you execute commands on Unix/Windows SSH or telnet servers with ease. All popular SSH or telnet servers are supported. Written entirely in managed code and works with Mono and .NET 2.0, 3.0, 3.5, 4.0 and 4.5 including Mono.

Features

  • Execute commands over SSH channel.
  • Terminal session recording and replay.
  • Box-drawing and block element characters supported for all fonts.
  • Scroll-back buffer support.
  • Events and delegates for effortless integration with your applications.
  • All common firewalls and proxy servers are supported.
  • Multiple simultaneous operations.
  • FIPS-compliant mode in which only FIPS-approved modules are used.
  • Royalty free
  • One year of free updates
  • No open source code used
  • 100% managed C# code

Quick start samples

Execute a command

 

 

using (var ssh = new Ssh()) {   // Connect to the SSH server   ssh.Connect(serverName);      // and authenticate the user   ssh.Login(username, password);      // Execute a command   var response = ssh.RunCommand("echo Hello world!");      // Print out the response   Console.WriteLine(response); }

 

 

 
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft