FortressCL Console SSH Client

FortressCL Console SSH Client is a command lined based SSH Client.

To connect to a SSH server using this client, at the DOS command prompt, type the following:

ssh [ hostname ]

To connect using a particular account, type the following:

ssh user@hostname 

Command Line Arguments in detail:

ssh [ hostname | /I ] [options]

Either the servername should be entered on the command line, or the /I (capital "i") switch should be used to prompt the user for servername. All command line switches are case sensitive.

-l user

Log in using this user name, interactive user used by default

-n

Redirect input from /dev/null.

-a

Disable authentication agent forwarding

-x

Disable X11 connection forwarding

-i

Identity for RSA authentication (default: ~/.ssh/identity).

-I

Interactive mode

-t

Tty; allocate a tty even if command is given.

-v

Verbose; display verbose debugging messages.

-V

Display version number only.

-q

Quiet; don't display any warning messages.

-f

Fork into background after authentication

-e char

Set escape character; ``none'' = disable (default: ~).< /P>

-c cipher

Select encryption algorithm: "des'', "arcfour'', "none'', "", "blowfish'', "3des"

-m macs

Specify MAC algorithms for protocol version 2

-p port

Connect to this port. Server must be on the same port.

-P

Don't use privileged source port

-L listen-port:host:port

Forward local port to remote address

-R listen-port:host:port

Forward remote port to local address

 

These cause ssh to listen for connections on a port, and forward them to the other side by connecting to host:port.

-C

Enable compression.

-g

Allow remote hosts to connect to local port forwarding

-o 'option'

Process the option as if it was read from a configuration file.

-1

Force the SSH1 Protocol

-2

Force the SSH2 Protocol

-s

Invoke command (mandatory) as SSH2 subsystem

These arguments can be changed from their default values, using a configuration file.

Key Features:

Supports both SSH1 and SSH2 protocols

Uses proven RSA\DSA public key cryptography

Encryption ciphers supported: DES, 3DES, Blowfish, Arcfour

Data Compression at nine selectable levels

Any authentication standard of ssh is supported including password authentication

TCP/IP port forwarding is supported allowing other insecure protocols like SMTP, POP, TELNET etc to run over a secure ssh session

Full keyboard and MOUSE support over ssh. International keyboard support over ssh. See Mouse support over ssh for information on how to set this up.

Can be run as a console application within Pragma SecureShell to connect out to other machines using ssh protocol. This is a big plus over existing ssh clients which run in a Windows GUI based window.

ANSI, VT100 and extended keys of VT420 emulation. When you connect to our Pragma SecureShell for NT, all of the keys act just as if you were at a normal DOS command prompt. For example, in the DOS EDIT program, ALT-F will take you to the File menu.

Full ANSI Color, allowing the screen to look like a DOS prompt.

Terminal window can be resized dynamically by changing the size properties of the console window. Any fonts supported by the console can be chosen.

Can be used to connect to Pragma SecureShell for NT or any other ssh servers like Solaris, Linux, HP, AIX, BSD/386, etc.

Fully winsock based, full 32-bit multi-threaded.

Runs in all Windows platforms since 95.