Installing OpenSSH for Reflection 10

Note: This document has been taken directly from WRQ Tech Note 1688

Summary

You can configure Reflection to use SSH when you need secure, encrypted communications between a trusted host and your PC over an insecure network. Beginning with version 10.0, an OpenSSH client is incorporated into Reflection. This technical note explains how to obtain, install, and configure the Reflection OpenSSH Client feature available in Reflection 10.0; and lists resources where you can find additional information about using SSH.

Overview of Reflection OpenSSH Client

The Reflection OpenSSH Client is a new feature of the Reflection 10.0 release containing the following functionality:

·    The ability to establish secure connections to both SSH1 and SSH2 protocol servers using Reflection X, Reflection for UNIX and Digital, Reflection for ReGIS Graphics, Reflection for HP, and Reflection FTP Client applications.

·    Support for standard OpenSSH features such as port forwarding (including X11), data stream compression and encryption, authentication using a password, public key or Kerberos ticket, and logging.

·    The ability to create RSA, RSA1 and DSA user keys with lengths between 512 and 32768 bits. (This feature is available both as an MS-DOS utility and through the client user interface.)

·          Support for secure file transfer, both within the Reflection FTP Client using SFTP and with standalone SCP and SFTP MS-DOS utilities.

Obtaining and Installing Reflection OpenSSH Client

You must install the Reflection OpenSSH Client feature of Reflection Security Components version 10.0 or higher to enable Reflection OpenSSH support. This component provides WRQ's implementation of the client portion of OpenSSH. Your host must be configured with support for an SSH1 or SSH2 protocol server (SSHD).

Reflection Security Components is a suite of add-on features that provide integrated security support for Reflection products. Reflection Security Components is available free of charge as a download from WRQ's web site.

Follow these steps to download and install Reflection OpenSSH:

1.       Install a Reflection 10.0 product. (Reflection Security Components can only be installed on a PC that has a Reflection product present; Reflection OpenSSH client requires Reflection 10.0 or higher.)

2.       Visit the following web page: http://www.wrq.com/products/reflection/win/rsec

3.       Click Download Reflection Security Components.

4.       Click Continue and follow the on-screen instructions to register. Then click Download Now to download the Reflection Security Components.

5.       After the download is complete, double-click the installation file to install Reflection Security Components. Note the following:

·    By default, no features are selected for installation.

·    When prompted to select the features you would like to install, click the red X in front of Reflection OpenSSH Client and the following drop-down menu will appear:

1688_1.gif

On the drop-down menu, select one of the following options:

Entire feature will be installed on local hard drive: Reflection OpenSSH Client and OpenSSH Command Line Utilities will be installed. The command line utilities include SCP, SFTP and SSH_Keygen. They are provided as a convenience to assist with automation activities; they are not required when using Reflection.

If you selected this option, but decide not to install these utilities, click the + sign in front of Reflection OpenSSH Client, click the icon in front of "OpenSSH Command Line Utilities", and select Entire feature will be unavailable.

Configuring OpenSSH for Reflection

Follow these steps to configure Reflection for Unix and Digital, Reflection for ReGIS Graphics, or Reflection for HP to use Reflection OpenSSH Client:

1.       Start Reflection.

2.       On the Connection menu, click Connection Setup.

3.       Under Connect using, select Network, and then select OPENSSH from the connection list.

4.       Under Connection options, enter the following values…

Host name: hostname.csupomona.edu (replace hostname with the appropriate administrative system)

User name: <your cal poly username>

5.       Click Ok to finish.

6.       Go to File > Save to save the configuration.

7.       Click Connect to establish the OpenSSH connection.

Additional Configuration: To configure the terminal to perform the delete command when the backspace key is pressed, go to Setup > Terminal… Under the Keyboard tab select Delete under Terminal Keys.