Remotely connect to your NMR Linux workstation from HOME (in other words, from OUTSIDE the firewall).


1. Check to see if NX is already installed on your linux workstation. Login to the computer and open a terminal and run 'cat /usr/etc/nxclient.key'. You will need this key in step #4 below. If it doesn't exist...

Send email to and ask to have NX server installed on your linux workstation.
Remember to specify the name of your linux workstation in the email.

2. Download OpenNX Client for Mac.

http://www.opennx.net/download

3. Install OpenNX Client.

1. Double-click the zip file in order to unzip it.

opennx zip file

2. Double-click the resulting package icon to install the client.

opennx pkg file

3. Follow the on-screen steps to complete the install.

opennx install window

4. Use Mac Terminal to create an ssh tunnel

Note: You may now minimize or hide the terminal window, though it must remain open in order for your NX connection to work

5. Run the OpenNX Client

1. Open the OpenNX Connection Wizard.

  • Choose a session name (i.e. "homeNX") to identify the connection.
  • You must enter Host "localhost" and Port "5022."
  • Choose the appropriate internet connection type.
homeNX_5.1.png

2. Choose GNOME and your desired desktop screen size.

homeNX_5.2.png

3. Check the "Enable SSL Encryption of all traffic" box.

homeNX_5.3.png

4. Show the Advanced Configuration dialog.

homeNX_5.4.png

5. Set the key.

  • Go back to Terminal and ssh from door to your linux computer. Run 'cat /usr/etc/nxclient.key'
  • Press the "Key..." button in the NX client and copy/paste the key from the terminal (make sure to include the "BEGIN/END DSA PRIVATE KEY" sections) and save it.
  • Press "Ok."
  • NOTE: OpenNX currently has a bug that gives you the error message, "Connection Wizard quit unexpectedly" after you press "Okay". If your configuration is valid, then this message is meaningless. Entering your credentials for this configuration into the OpenNX client will still work.
homeNX_5.5.png

6. Click "Apply" and then "OK" to save your configuration.

homeNX_5.6.png

7. Login with your NMR username and password.

homeNX_5.8.png

8. Accept the RSA key finger print.

cnyNX_4.8.png

6. Close NX - Terminate or Disconnect?

cnyNX_4.9.png

7. Close Terminal by entering 'exit' twice.

NX_osx_terminal