This page is a part of ProSSHD online Help Manual.
ProSSHD is an SSH client for Windows providing maximum security from PC to Host over a Company Lan/Wan/Intranet or Internet. It brings you typical remote system administration, file transfers, and access to corporate resources over the Internet. Visit Home of ProSSHD for more information.

What is in ProSSHD

ProSSHD is an integrated and powerful 32-bit software tool consisting of the following functional parts:

Telnet_SSH virtual terminal emulator

Telnet_SSH is a communications and terminal emulation program for logging into remote machine and executing commands in a remote machine. It allows you to connect to and communicate with hosts that support:

  • The Telnet protocol and run a Telnet service over an insecure channel

  • The Secure Shell protocol, SSH1/SSH2, and run an SSH1/SSH2 service to provide strong authentication and secure encrypted communications between two untrusted hosts over an insecure network. X11 connections and arbitrary TCP/IP ports can also be forwarded over the secure channel. TCP forwarding features make it possible to communicate across a firewall. The "Dynamic Port Forwarding" feature (an extension of the standard SSH1/SSH2 protocols for inter-task requests in multi-task environment) allows you to start other package's utilities (e.g., FTP) through established SSH1/SSH2 connections without direct access to remote hosts.

Telnet_SSH includes the following features:

  • Compatibility with SSH protocol version 1.5 (a SSH1-client)

  • Ciphers (for the SSH1-client): 3DES, Blowfish, DES, RC4

  • Compatibility with SSH 2.0 protocol (a SSH2-client based on OpenSSH 3.4)

  • Ciphers (for the SSH2-client): 3DES, Blowfish, CAST128, ARCFOUR, AES128, AES192, AES256-cbc

  • Password authentication

  • RSA authentication

  • Compression support (with auto-selection of the compression mode supported by both sides)

  • Connection forwarding, including full support for X-protocol connection forwarding

  • "Dynamic Port Forwarding" that provides other tasks on the same PC with requested port forwarding.

While you are using Telnet_SSH, you can:

  • Initiate and control remote login sessions in the Telnet or SSH1/SSH2 modes

  • Set some options for particular implementations of Telnet_SSH

  • Change fonts of text displayed in the Telnet_SSH window

  • Select a terminal emulation mode in the Telnet_SSH session.

The Telnet_SSH program can emulate XTERM, AT386, ANSI, VT52, VT100, VT125, VT220 and VT240 terminals for character-mode applications. Advanced users can edit the terminal capabilities description file to suit to the special environment.

By using the Keyboard Mapping option (i.e. keymap editor invoking), you can load, change (re-define keys and create a new keyboard layout), and save any keyboard definition file.

XwpSSHD - SSH2-Server as MS Windows Service

XwpSSHD is a server program (daemon) for the SSH Secure Shell protocol version 2, or SSH2, that you can run as a standard MS Windows Service (MS Windows 2K/2003/XP/Vista).

The SSH protocol server/client programs provide secure encrypted communications between two untrusted hosts over an insecure network. An SSH client can connect securely to an SSH server, and then use the resulting secure link to access the server's resources.

A new daemon is spawned for each incoming connection instance. These daemons handle key exchange, encryption, client and server authentication, command execution, data exchange and data integrity verification.

Server authentication is performed using the DSA or the RSA public key algorithm. Client authentication can be performed using a public key algorithm such as DSA or RSA, a MS Username/Password, as well as a variety of other methods.

To provide the remote console service, a channel is created in the SSH session, and the channel is used to exchange data using a terminal emulation protocol such as ANSI or AT386-type. The SSH-client displays to the user a console window (with a command interpreter) within which the user can execute commands or run programs on the server as if the user were logged on locally.

Among other things, the SSH-client can transfer files (using the SFTP protocol) and forward (local-to-remote and remote-to-local using Dynamic Forwarding (SOCKS4)) other TCP/IP connections over the secure link.

You can control the behavior of SSH-Server as a MS Windows service as follows:

  • Install and uinistall the SSH-Server service

  • Configure startup options for the SSH-Server service (i.e., how it is started)

  • Add/remove the SSH-Server service definition to/from Windows Firewall to allow (or not) the service to be accessed from local or remote SSH clients' computers

  • Manage the service session: start, stop, pause, resume, or disable the service

  • View network tracing log information between XwpSSHD and (remote) SSH clients.

Home | Product | Download | Order Now | Upgrade | Support | Pricing | Company Information | Contact Us

Labtam Copyright 1999 - 2009 LabtamTM Inc.