CHESS Remote Access Guide

This is a guide for the things you will need for your beamtime at CHESS. You should follow this guide ahead of your scheduled beamtime to make sure that everything is working properly.

Do You Have a CLASSE User Account?

A CLASSE user account is required for all the services mentioned in this guide. You should have received your account information after completing the Remote User Quiz. For more details about your account visit the CHESS Remote User Guide. If you have forgotten or need to reset your password, please go to our Password Self Service page.

For assistance with your CLASSE user account, please contact the CHESS User Office.

Install and Configure Remote Access Software

NoMachine

NoMachine Enterprise Client is an easy-to-use connection interface to allow quick access to a station computer remotely.

Windows 10 Setup

Install:
  1. Download and install the free "NoMachine Enterprise Client for Windows" here NoMachineWindowsClient
  2. Run the "NoMachine Enterprise Client Setup" (You will need to allow installation at the UAC prompt). The Setup wizard will take you through the installation.

Configuration - Creating a new desktop session:
  1. Start NoMachine
  2. click on "New"
  3. Leave "Protocol" at "NX", and click on "Continue".
  4. Enter nomachine.classe.cornell.edu as the Host, and click on "Continue".
  5. If prompted, select "Password" authentication method, and click on "Continue".
  6. If the checkbox is displayed, make sure "Don't use a proxy" selected, and click "Continue".
  7. Change the connection name if desired, and click on "Done".

macOS Setup

Install:
  1. Download and install the free "NoMachine Enterprise Client for mac" here NoMachineMacClient
  2. Double-click on the Disk Image to open it and double-click on the NoMachine package icon: the Installer will take you through the installation.
  3. When requested, provide your administrative credentials to authorize the installation.

Configuration - Creating a new desktop session:
  1. Start NoMachine
  2. click on "New"
  3. Leave "Protocol" at "NX", and click on "Continue".
  4. Enter nomachine.classe.cornell.edu as the Host, and click on "Continue".
  5. Select "Password" authentication method, and click on "Continue".
  6. Select "Don't use a proxy" selected, and click "Continue".
  7. Change the connection name if desired, and click on "Done".

Linux Setup

Install:
  1. Download and install the free "NoMachine Enterprise Client for Linux" here NoMachineLinuxClient
  2. Install the package by using the graphical package manager provided by your Linux distribution or from command line by running:
    $ sudo rpm -i nomachine-enterprise-client_6.11.2_1_i686.rpm
    • For more detailed instructions on how to install the NoMachine Enterprise Client for your distribution go to the Official NoMachine Installation Guide

Configuration - Creating a new desktop session:
  1. Start NoMachine
  2. click on "New"
  3. Leave "Protocol" at "NX", and click on "Continue".
  4. Enter nomachine.classe.cornell.edu as the Host, and click on "Connect".
  5. Select "Password" authentication method, and click on "Continue".
  6. Select "Don't use a proxy" selected, and click "Continue".
  7. Change the connection name if desired, and click on "Done".

Test Your Connection to a Station Computer

The NoMachine test system is always available. To obtain access to the station computer at your beamline, please coordinate with your beamline scientist.

Connecting with the NoMachine Enterprise Client (recommended)

  1. Start NoMachine, and double-click on the nomachine.classe.cornell.edu connection created during the installation.
    • Verify host authenticity When connecting for the first time, you will need to click "Yes" to accept the remote host certificate.
  2. Login with your CLASSE username and password.
  3. A list of the station computers will show in the NoMachine window. Double-click on the station computer "nomachinetest".
    • "nomachinetest" is only used for testing your connectivity. Users will only have View access and can not interact with the station.
  4. You will be guided through a short tutorial. Click "OK" to advance to the next screen.
    • You can check the box to "Don't show this message again" to skip the tutorial in the future.
  5. Choose how you would like the NoMachine Menu Panel to be displayed. Click "OK".
  6. Click "OK" to accept the default Audio streaming setting (if desired).
  7. Disconnect from the remote session by simply closing the session window. Do NOT "Logout" or "Shutdown"

Connecting with a web browser (if necessary)

  1. If, for some reason, you cannot install the NoMachine Enterprise client, you can use a web browser instead. Please be aware that NoMachine performance is limited when using a browser, and some features may not be available.
  2. Open a web browser, and connect to https://nomachine.classe.cornell.edu
    • If prompted, accept the ssl certificate in your browser.
  3. Click "OK" through the windows, and you will be logged-in to your station computer.
  4. Disconnect from the remote session by simply closing the session window. Do NOT "Logout" or "Shutdown"

Frequently Asked Questions

I have an older computer, can I still run NoMachine?
NoMachine Enterprise Client can run on most computers. Here are the recommendations from NoMachine
Hardware Requirements:
  • Intel Core2 Duo, AMD Athlon Dual-Core or equivalent.
  • 1 GB RAM.
  • 85 MB free disk space.
  • Network connection (either a LAN, or Internet link: broadband, cable, DSL, etc.)
Supported Operating System:
  • Windows 32-bit/64-bit XP/Vista/7/8/8.1/10
  • Linux 32-bit and 64-bit
  • Mac OS X Intel 64-bit 10.7 to 10.14
For more details go to the NoMachine Enterprise Client-Installation and Configuration Guide

How do I resize the station computer screen?
Depending on the station computer the display will be larger than the application window and you may need to use the scrollbars to see the entire screen. You can set the display to fit within the window by doing the following
  1. Right-click on the noMachine icon in the menu bar and select "Show the menu panel"
    menu panel.jpg
  2. Click on "Display"
    menu.jpg
  3. Click on "Fit to window". Then click "Done"
    menu2.jpg

Getting Additional Help

  1. Please start by contacting the CHESS User Office with any CLASSE user account questions.
  2. For all other inquiries (including assistance with NoMachine), please contact CLASSE-IT.

This topic: CHESS > Computing/CmpGrp > RemoteUserGuide
Topic revision: 10 Mar 2021, WernerSun
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding CLASSE Wiki? Send feedback