eSSH Client is a multi platform remote access client that can be run virtually from any platform.
It supports both secure(SSH2, SFTP) and non-secure(FTP) remote access.
eSSH Client has a built in remote editor that acts as an advanced multi task client in itself.
Proxy : eSSH Client supports HTTP, SOCKS4 and SOCKS5 proxies(Firewall). Enabling proxy configuraion is simple and done through Connection Wizard.
Tunneling : eSSH Client supports Local and Remote Port Forwarding.
Secure Shell's tabbed interface.(figure-2)
X11 Forwarding : eSSH Client supports X11 Forwarding which allows you to run remote GUI applications on your local computer.
Automatic Updates : eSSH Client automatically checks for updates every time you start the application. If there is an update available it prompts you
to start the auto updates.
eSSH Client has a tabbed Secure Shell window (figure 2), which allows the user to have mutilpe sessions all in one window. Support for
X11 forwarding, Proxy and Connection Management are some of the many features of eSSH Client.
The terminal supports different screen emulations such as VT100, VT220, VT320 and ANSI(figure 2).
eSSH Client features the most advanced Remote SSH Editor and FTP Editor that has its own embeded Secure Shell, SFTP Client and FTP Client(figure 3).
eSSH client not only has a Secure Shell window but also introduces Embeded Shell which is docked in both SFTP window and the Editor.
The Secure Shell supports different screen emulations such as VT100, VT220, VT320 and ANSI.
Editor is capable of connecting to the Remote Servers on its own and has an embeded SFTP view as well as an embeded Secure Shell.
eSSH Client's Editor(figure-3)
If you are a developer who needs to delvelop remote applications, eSSH Client is the tool for you. eSSH Client features the most
advanced remote editor today. It facilitates remote development through an encrypted SSH channel or over a FTP channel, and supports mutliple languages
such as C, Java, PHP, Perl, JSP, HTML, SQL, etc. eSSH Client's editor also has a runtime environment that can be configured for
different programming languages.
Protocols:
SFTP, SSH, FTP, FTPS (FTP over SSL and TLS), SCP and Rexec. You can configure advanced settings with Connection Wizard or
use Quick Connect button to connect.
Multi Window SFTP Client:
All the connections are represented as internal windows within the applications main window and therefore does not clutter the screen.
(figure 6)
Encryption Algorithm:
blowfish-cbc, 3des-cbc, aes128-cbc, aes192-cbc and aes256-cbc.(
In order to enbale unlimited strength cryptography you will require identification) (figure 8)
SFTP Client main window (Figure 4)
Protocols: SSH, SFTP, FTP, SCP, RExec, FTPS (FTP over SSL and FTP over TLS).
Key Pair Generator:
Generates public and private key pairs and automatically add them to the authorized_key file on your selected remote server. It can
generate both RSA and DSA keys. You can optionally specify a pass phrase for the key pair.(figure 11)
Authentication: Password, Public Key, Keayboard Interactive (Challenge Response) are all supported by eSSH Client. You can simply enable your preferred method from
the Connection Wizard. (figure 9)
Remote Editor: SSH, FTP
eSSH Client features the most advanced remote editor. It is a development environment that can edit files directly on the server. It has an embeded Secure Shell as well as an embeded SFTP Client and FTP Client.
Editor in itself is an advanced Client. From the embeded views of the Editor you can transfer files by a simple drag and drop.(figure 7)
Network Monitor
eSSH Client features a Network Monitor that allows the user to monitor all the network traffic on the computer. You can view all the open ports and
the destination URL or IP address. The user can terminate the process that is communicating with the remote URL at any time.
(figure 10)
SCP
eSSH Client suports SCP transfer. If you click on the SCP Panel button, it open SCP transfer window which in 3 simple steps allow you to
transfer files through SCP.
(figure 11)
Remote Execution
eSSH Client suports Remote Execution. If you click on the Remote Execution button, it opens the remote execution window where you can run arbitrary commands on the
remote server.
(figure 12)
Unix Mail Client
eSSH Client features a graphical interface that allows the user to remotely interact with Unix Mail and MailX agents. The communication occures over an
encrypted SSH channel. The graphcial interface is similar to that of Yahoo or other email interfaces. If you use Unix mail clients such as Pine or Elm, you will find
this feature very interesting and convenient. All you need to do is just click on the Mail button located on all the windows and it will
automatically connects to the remote server and opens the mail client.
eSSh Client's multi window design allows you to open many SSH channels open to different SSH servers without cluttering your screen. eSSH Client
can also connect to FTP servers.
Each remote SSH filesystem is viewable as an internal window within the application's main window. Simply drag files from one window to
another to initiate the transfer.
eSSh Client has a quick connect wizard. If you need to enable X11 forwarding, Proxy settings, etc. then use the Connection Wizard,
otherwise use the quick connect to connect to any remote SSH server.
SFTP Client main window (Figure 6)
eSSh Client is an easy to use and extremely convenient solution to secure remote file management. It allows file transfers between the local and remote machines.
It also allows remote to remote transfer. Drag and Drop is one of the many graphical features incorporated into our SSH Client.
It supports true remote and local compression and decompression of Zip, Jar and GZip compressed files.
Editor
eSSh Client's editor is the only editor that not only has an embeded Secure Shell, but also an embeded SFTP Client.
It is the maximum flexiblity to open a secure channel from the
editor to run necessary commands if needed directly from editor and not having to open a second window and clutter the screen.
eSSh Client is the only editor with an embeded secure shell.
eSSH Client's Editor (Figure 7)
Editor includes a local and remote view (both FTP and SFTP) that allows you to view the file structure of the remote and local file systems and open files by doulbe clicking on the
file name from the remote or local view. Saving mofided files to remote or local file system is as easy as pressing CTRL + S. This feature makes eSh Client an
ideal solution to remote development.
eEditor contains a Code Browser that works for almost any structured languages such as Java, C, Perl, Php.
eSSh Client allows secure connection to a sshd server. It supports SSH2 protocol.
The software includes a standard Secure Shell Client for interactive communication between the user and the remote server.
Making connection is graphicaly viewable in eSSh Client's connection manager window.
Secure Terminal (Figure 5)
eSSh Client's Secure Shell Window includes Scroll Back Buffer, Dynamic WIndow Resizing and an advanced VT 320 screen emulation.
You can print the content of the Shell Window on the screen, change the screen color and font color of the window.
The Secure Shell can be easily attached to the
editor for advanced programming or can be simply docked in the SFTP Client view for file managment. eSSh Client's Secure Shell window supports X11 Forwarding.
The follwing image is the Secure Shell docked in the SFTP Client view.
eSSh Client allows you to specify the ciphers you wish to use. All you need to do is the change the order of ciphers by a simple drag and drop.
In the event the first technique is not supported by the server, the order will
determine the next cipher to be used between eSSH Client and the SSH server.
You can also enable Compression. eSSh Client uses ZLIP for compression.
eSSH Client supprts different authentication methods:
Password Authentication
Public Key Authentication
Keyboard Interactive
In order to enble public key authentication all you need to do is the select the appropriate option and
select the private key you would like to use. You can also generate a new key pair.
eSSH Client allows SCP transfer from or to your computer. You can open the SCP Panel and select the file you wish to transfer
as well as the server you wish to transfer to.
It is a simple 3 step window that intuitively guide you through the transfer.
eSSH Client a Network Monitor. Network Monitor allows the user to monitor all the network
activities on the computer.
All the new open ports are shown with a red background indicating the
connection was recently made. You can view all of the remote addresses that the ports are communicating to as well.
You can terminate any processes that has opened the port by the click of the Terminate button.
Copyright(c) 2004 - 2006 Ecode Software Inc. All Rights Reserved.
eSSh Client Download
eSSH Client is available in:
Canada, United States, UK, Germany, France, Switzerland, Denmark, Netherlands, Scotland, Sweden, Italy, Japan, Australia,
New Zealand, Ireland, Belgium, Norway, Finland, Austria.
Please note:eSSH Client is subject to export regulations of the Governement of Canada and the Government of the United States.
eSSH Client also is included in Virtual Desktop service which means you can run eSSH Client from your browser without any need for installation.
To lean more about Virtual Desktop please click here
eSSH Client is also available for Unix, Linux and Solaris platforms. Please contact sales or support if you wish to receive the multi platform version.
Many of those who downloaded eSSH Client, also registered for Virtual Desktop. Virtual Desktop also includes eSSH Client and you will be
able to run eSSH Client on your browser from anywhere in the world and from any computer.
Copyright(c) 2004 - 2006 Ecode Software Inc. All Rights Reserved.
eSSh Client support
eSSH Client takes a high priority in our product lines. All support matters will be dealt with immediately. We usually resolve all the
support issues such as added funtionality requested by our users in less than 48 hours and will send the update within 2 days.
You can also read the eSSH Client tutorial online. If you had any questions or concern during or after trial period, contact our support.