This product was designed to work especially with Pragma FortressSSH Server. However, the Console SSH Client package will work great with any other SSH Server.
Command Line Arguments:
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 |
|
-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: ~). |
|
-c cipher |
Choose the encryption algorithm |
|
-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 |
|
-a password |
Use this password to login. |
|
-r printer |
Capture printer for client-side printing |
|
-K |
Use gssapi-with-mic Kerberos Authentication |
|
-k |
Use gssapi (without mic) Kerberos Authentication |
|
-N |
Use gssapi-with-mic Windows NTLM Authentication |
|
-n |
Use gssapi (without mic) Windows NTLM Authentication |
|
-W |
Use Pragma Legacy WindowsNTLM Authentication |
|
-f filename |
Start session running client script file |
These arguments can be changed from their default values, using a configuration file.
Key Features:
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.
Using the ssh.ini file, a user can map the ALT key to any key. The keywords ESC or CTRL can be added to another key to send a key combination. For example, ALT=CTRL-A will send the default key sequence for the Pragma FortressSSH. See More on ssh.ini.
The client will read the file given on the command line and redirect it to the server. The script file follows a wait/send syntax, meaning that server input is sent, when a specified phrase is received. Designate a phrase to wait for with a WF: as the first 3 characters of the line To add comments, use a # as the first character of the line Empty lines are allowed. Any line that has characters, and does not start with either the WF: or # will be sent to the server.
Special characters can be entered with the following:
\n - line feed
\r - carriage return
\t - tab
To send an empty line to the server enter the value \r\n.
Here is an example of a file for input:
#wait for command prompt
WF: >
#send command to run server side script
runscript
#wait for command prompt to return
WF: >
#exit
exit
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 FortressSSH or any other ssh servers like Solaris, Linux, HP, AIX, BSD/386, etc.
Runs in all Windows platforms since 95.