Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Using the VMware Horizon Client native application for Windows, Mac, Linux, Android or IOS

For this you will need to download the VMware Horizon Client from here. You can also access the documentation for the different clients here.

After that, you will need to follow these steps.

1. 

After you start the VMware Horizon client, you must set desktop.ecmwf.int as the server.

If there is any dialogue box asking for a user and password for vdesk.ecmwf.int (the older Reading-based VDI) just cancel it and click on "desktop.ecmwf.int".

Image Added

2.

Once the server is selected you will be sent to the authentication screen, where you will have to use  the TOTP (time-based one time password). 

Image Added

3.

Once the initial authentication is established (either with a new or a pre-existing authentication) the browser will ask for your permission to run the "VMware Horizon Client". You must click Allow here 

Image Added


4.

After clicking "Allow", you are directed to any already open VDI session, or to a login screen in case you don't have any. If your userid is not listed, click on the "Not Listed" option and type your ECMWF UNIX userid

Image Added0

Image Added

 


5.

In case you already have an open session you will see the "Lock" screen. You can press any key at this point and you will be directed to the "Unlock" screen. Here you can type your ECMWF UNIX password and you should be able to unlock it.

Image Added

Please be aware that if you use a non-UK or US keyboard, any special characters in your password may be interpreted incorrectly. See Typing your password with different keyboard layouts - Linux Virtual Desktop VDI FAQ for some information about how to overcome this problem.

6.

Once the session is started, you can either use the Activities menu at the top left to open the menu or use the search box to find applications. Be reminded that this Linux VDI will only have a small selection of software installed, as envisioned by the Bologna - End-user Compute and Interactive Access model. Most of the applications you will need are indeed installed in the Atos HPC and expected to be run from there with ecinteractive.

Most users will not need much more than a terminal and a browser at this point, even though the ecflow UI is also installed.

Image Added

If this is the first time you access the system you may to check The initial setup of the Red Hat Linux VDI - Options to choose - Linux Virtual Desktop VDI FAQ

You can connect for the first time to TEMS via SSH from ECGATE:

No Format
$> ssh tems

 These set-up steps will allow you to connect to TEMS from other systems, e.g. your workstation or Linux VDI.

Info

Upon logging in, please take a look at the message of the day displayed on the login nodes (or review /etc/motd). 

Password-less access from / to other platforms

If connecting from a different platform into TEMS and to enable password-less connections and transfers between different platforms, you will need to enable ssh key authentication.

Check if you have an existing rsa key pair on ECGATE:

No Format
$> ls ~/.ssh/id_rsa*
~/.ssh/id_rsa    ~/.ssh/id_rsa.pub 

If you don't, you may generate them like so:

No Format
$> ssh-keygen -t rsa                          # press 'enter' 3 more times

Make sure it is added into the different platforms to be used

Note

If the key was already present in the ~/.ssh/authorized_keys file, it will be duplicated.

No Format
$> ssh-copy-id -i ~/.ssh/id_rsa.pub ecgate
$> ssh-copy-id -i ~/.ssh/id_rsa.pub cca
$> ssh-copy-id -i ~/.ssh/id_rsa.pub tems

Copy also your private key onto those platforms so you can make the connections in both directions:

...