using (var ssh = new Ssh())
// connect and log on
// execute a simple command
var response = ssh.RunCommand("echo Hello world!");
// display the response
Show me more code...
Rebex Terminal Emulation component is an SSH shell, Telnet and terminal emulation library
for .NET languages (such as C# or VB.NET). It makes it easy to execute commands on Unix/Windows
SSH or telnet servers and add terminal emulation capabilities to your applications. All popular
SSH or telnet servers are supported.
Why Rebex Terminal Emulation?
Scriptable Windows Forms terminal control
WinForms terminal control
with full Visual Studio designer support.
Control it from your code or leave it to your users.
Scriptable headless terminal
Also known as the "invisible terminal".
Great for applications that interact with SSH or telnet
servers but don't need to display the actual terminal session.
Includes powerful terminal scripting API
Connect with SSH or telnet
using telnet or SSH. Reuse your SSH session for SFTP.
Multiple authentication modes
included - from username/password
to private keys and Kerberos.
Screen scraping to an image or HTML
VT100, VT52, xterm, ANSI, Pick terminal emulation
Includes emulator of most popular terminals
- VT100 and its successors (VT201, VT220)
- VT520 and VT525 (most features)
- xterm (most features)
- SCO ANSI (experimental)
- Wise 60 (experimental)
- Pick (experimental)
- 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.
- 100% managed code.
- See more...
Windows Forms terminal emulation control is only supported on Windows (.NET) and Linux (Mono). UI-less classes work on Apple's OS X (with Mono) as well.
2.0, 3.0, 3.5. 4.0, 4.5 both 32-bit and 64-bit editions
on Windows XP or later; Visual Studio 2005, 2008, 2010, 2012, 2013
on Linux and Apple's OS X