109 lines
3.6 KiB
Markdown
109 lines
3.6 KiB
Markdown
---
|
|
title: NoMachine
|
|
|
|
#tags:
|
|
#keywords:
|
|
last_updated: 19 Aug 2019
|
|
#summary: ""
|
|
sidebar: merlin6_sidebar
|
|
permalink: /merlin6/nomachine.html
|
|
---
|
|
|
|
NoMachine is a desktop virtualization tool. It is similar to VNC, Remote
|
|
Desktop, etc. It uses the NX protocol to enable a graphical login to remote
|
|
servers.
|
|
|
|
## Installation
|
|
|
|
NoMachine is available for PSI Windows computers in the Software Kiosk under the
|
|
name **NX Client**. Please use the latest version (at least 6.0). For MacOS and
|
|
Linux, the NoMachine client can be downloaded from https://www.nomachine.com/.
|
|
|
|
## Access restrictions
|
|
|
|
Currently, NoMachine access is only possible from the PSI Network. Users needing
|
|
remote access from outside PSI must request VPN access. This has to be requested
|
|
to the IT Department by opening a PSI Service Now ticket:
|
|
[VPN Access (PSI employees)](https://psi.service-now.com/psisp?id=psi_new_sc_cat_item&sys_id=beccc01b6f44a200d02a82eeae3ee440)
|
|
|
|
## Accessing Merlin6 NoMachine
|
|
|
|
The Merlin6 NoMachine service is located **only** in the following login nodes:
|
|
|
|
* `merlin-l-001.psi.ch`
|
|
* ~~`merlin-l-002.psi.ch`~~ (not available yet)
|
|
|
|
Below are explained all the steps necessary for configuring the access to the
|
|
NoMachine service running on a login node.
|
|
|
|
### Creating a Merlin6 NoMachine connection
|
|
|
|
#### Creating a **New** connection
|
|
|
|
Click on the **New** button to create a new connection:
|
|
|
|

|
|
|
|
#### Configuring **NX** protocol
|
|
|
|

|
|
|
|
#### Configuring NoMachine Server Information
|
|
|
|
Select the corresponding login node server where the NoMachine service is running and
|
|
keep **4000** as the listening port; then **Continue**.
|
|
|
|

|
|
|
|
#### Configuring NoMachine Authentication Method
|
|
|
|
Choose your authentication method and **Continue**. **Password** or *Kerberos* are the recommended ones:
|
|
|
|

|
|
|
|
#### Configuring Proxy
|
|
|
|
In Merlin6, we will check **Don't use a proxy**, and **Continue**:
|
|
|
|

|
|
|
|
#### Configuring Connection Name
|
|
|
|
We strongly recommend to add the login node hostname, but
|
|
you are free to choose any other name for your connection:
|
|
|
|

|
|
|
|
### Connecting to Merlin6 NoMachine
|
|
|
|
#### Opening an existing NoMachine connection
|
|
|
|
Double click on the NoMachine server in order to connect to it:
|
|
|
|

|
|
|
|
#### Authenticating (whenever necessary)
|
|
|
|
If authentication is required, you will be asked for it. The example below corresponds to **Password**
|
|
authentication:
|
|
|
|

|
|
|
|
#### Creating/Re-Connecting Virtual Desktops
|
|
|
|
Finally, create a virtual desktop in order to get in. If a previous virtual desktop was created, you
|
|
might be able to re-attach the session.
|
|
|
|

|
|
|
|
Some hints of how to manage the resolution and windows will be shown.
|
|
|
|

|
|
|
|
### NoMachine LightDM Session Example
|
|
|
|
An example of the NoMachine session, which is based on [LightDM](https://github.com/canonical/lightdm)
|
|
X Windows:
|
|
|
|

|