Skip to content
| Marketplace
Sign in
Visual Studio>Controls>Rebex SSH Shell for .NET
Rebex SSH Shell for .NET

Rebex SSH Shell for .NET

Martin Vobr

|
1,350 clicks
| (0) | Free Trial
SSH Shell with terminal emulation. Makes it easy to execute commands on Unix/Windows SSH servers or add terminal emulation capabilities to your applications.
Get Started

Rebex SSH Shell

SSH Shell with terminal emulation. Makes it easy to execute commands on Unix/Windows SSH servers or add terminal emulation capabilities to your applications.

	    <p>
		    
		    <a class="product-info" href="http://www.rebex.net/ssh-shell.net/">More info</a>
		    &nbsp;&nbsp;
		    
		    <span id="_ctl0_cphMain_UcProductListItem11_txtPurchase"><a class="product-buy" href="http://www.rebex.net/ssh-shell.net/purchase.aspx">Purchase</a>
		    &nbsp;&nbsp;</span>
		    
		    <a class="product-download" href="http://www.rebex.net/ssh-shell.net/download.aspx">Download</a>
	    </p></td></tr></tbody></table><br /><br /><p> Rebex SSH Shell component is an SSH shell and terminal emulation

library for .NET languages (such as C# or VB.NET) It makes it easy to execute commands on Unix/Windows SSH servers or add terminal emulation capabilities to your applications. All popular Linux and Windows SSH servers are supported. Most common shells are supported as well.

Major Rebex SSH Shell for .NET features

  • Execute commands over SSH channel
  • Remote shell over SSH
  • Terminal emulation (Windows Forms control and virtual terminal)
  • Terminal session recording and replay
  • Username/password and public key authentication
  • Supports all major SSH servers.
  • Easy-to-use API with maximum flexibility, designed to fit nicely into .NET Framework.
  • Supports .NET 1.0, 1.1, 2.0, 3.0 and 3.5, including 64-bit editions.
  • Free one-year support.
  • Free one-year upgrades.
  • A tutorial and many samples, including WinForm clients with full C# and VB.NET source code.
  • Royalty free redistribution.

Feature list

  • 100% managed code.
  • CLS (Common Language Specification) compliant.
  • Stable and thoroughly tested code.
  • Complete C# source code is optionally available.
  • IPv6 support on .NET 1.1/2.0/3.0/3.5.
  • Suitable for both client and server applications.
  • All common firewalls and proxy servers are supported.
  • Includes a stand-alone SSHv2 client component for general use.
  • Includes Rebex Security component with support for signature/verification, encryption/decryption, etc.
  • RSA and DSA public keys, public key authentication.
  • Diffie-Hellman key exchange.
  • Encryption/decryption using Triple DES, RC4 or AES.
  • Events and delegates for effortless integration with your applications.
  • Multiple simultaneous operations.
  • Error handling with .NET exceptions.
  • Compliant with RFC 4250-4254, 4256 and 4419.

Supported proxy servers

  • Socks4
  • Socks4a (Socks4 with domain name resolving)
  • Socks5
  • HTTP proxy CONNECT method

Tested SFTP servers

  • OpenSSH
  • GlobalScape Security Server
  • Bitvise WinSSHD

Samples

  • WinFormClient - GUI SSH client (C#, VB.NET).
  • AnsiPlayer - GUI SSH session player (C#, VB.NET).
  • AnsiConvertor - ANSI file convertor utility (C#, VB.NET).
  • RExec - Remote exec (C#, VB.NET).
  • SimpleShell - Simple shell (C#, VB.NET).
  • AnsiViewer - GUI ANSI file presentation (C#, VB.NET).
  • WinFormRExec - GUI remote exec (C#, VB.NET).
  • SimpleWinFormClient - GUI SSH client (C#, VB.NET).
  • KeyGenerator - GUI SSH Key Generator (C#, VB.NET).

What next?

  • See the samples and tutorials.
  • Download a trial version and evaluate it NOW!
  • Check product variants and pricing.

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