r3 - 17 Nov 2015 - 16:13:52 - ShuweiYeYou are here: TWiki >  AtlasSoftware Web > UsingNXAtBNL

Using NX (NoMachine) at BNL

Installation of NX client

You can download NoMachine Enterprice Client at here where there are versions for Windows, MAC OS X and Linux, as shown below

Setup of NX client

ssh tunnel to NX server

First you need create a ssh tunnel to the NX server with a port associated with your localhost, says 7022 below:

ssh -NfL 7022:atlasnx02:22 atlasgw.bnl.gov

You can just use the hostname atlasgw above if you have already configured ssh on your local as described on the SPAR page

Setup of NX connection

When you run the installed NX client, you will see the following NX client welcome page:

After skip a few tip pages, then you will see:

Click on "New" to create new connection. The following are steps to configure a connection:

Step-1: Using Protocol of "ssh"

Step-2: Host name for the connection: localhost at port 7022, according to the ssh tunnel created.

Step-3: "Use the NoMachine login" as authentication

and no server key to be used:

Step-4: "Don't use a proxy"

Step-5: Assign a name for the configured connection, says "atlasNX-22"

After the setup of NX connection is finished, you will see the following with the above connection name "atlasNX-22" shown

Connection to NX server

Click "Connect", a login page will show:

where you need input your username and password at BNL.

Once NX server is connected, there are some choices for X Window desktop:

Please DO NOT USE zsh as your login shell for acas machines at BNL, otherwise you would NOT be able to create any desktop.

Clicking on "Create a new GNOME virtual desktop", we will get:

together with a few tip pages which you click "OK".

Tips on using NX client

About This Site

Please note that this site is a content mirror of the BNL US ATLAS TWiki. To edit the content of this page, click the Edit this page button at the top of the page and log in with your US ATLAS computing account name and password.


png NX-0-Download.png (74.7K) | ShuweiYe, 22 Sep 2015 - 11:27 | Available platforms for NX Enterprise Client
png NX-1-Welcome.png (175.5K) | ShuweiYe, 22 Sep 2015 - 11:28 | NX client Welcome page
png NX-2-BeforeSetup.png (134.8K) | ShuweiYe, 22 Sep 2015 - 11:30 | Empty connection page of NX client
png NX-3-Protocol.png (168.0K) | ShuweiYe, 22 Sep 2015 - 11:32 | SSH Protocol for NX connection
png NX-4-Host.png (164.9K) | ShuweiYe, 22 Sep 2015 - 11:32 | Hostname for NX connection
png NX-5-Auth.png (202.7K) | ShuweiYe, 22 Sep 2015 - 11:33 | Authentication choice for NX connection
png NX-6-AuthKey.png (158.7K) | ShuweiYe, 22 Sep 2015 - 11:34 | Server key in Using NoMachine? login for NX connection
png NX-7-Proxy.png (187.1K) | ShuweiYe, 22 Sep 2015 - 11:34 | Proxy choice for NX connection
png NX-8-SaveAs.png (143.9K) | ShuweiYe, 22 Sep 2015 - 11:35 | Connection name saved for NX connection
png NX-9-AfterSetup.png (133.6K) | ShuweiYe, 22 Sep 2015 - 11:36 | After NX connection setup
png NX-10-Login.png (156.1K) | ShuweiYe, 22 Sep 2015 - 11:36 | Login page in NX connection
png NX-11-DesktopChoice.png (180.0K) | ShuweiYe, 22 Sep 2015 - 11:37 | Desktop choices after NX connection
png NX-12-GnomeDesk.png (332.3K) | ShuweiYe, 22 Sep 2015 - 11:43 | Gnome desktop example at NX server
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback