Versions Compared

Key

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

It is possible to connect local ecflow_ui running on your mac/pc to the remote servers running at the Centre via ECMWF Teleport SSH gateway. You will be able to run ecflow_ui on your laptop at home and interact with ecFlow suites as if you were at the Centre.

Table of Contents

Setting up

...

SSH access

You As a prerequisite, you will need to install Teleport client on your laptop. SSH access to the Centre. ECMWF Teleport service offers relatively hassle-free SSH service. Follow instructions on the Centre's User Documentation pages how to install and set up the Teleport client on your laptop.

You also When connecting, you need a valid Teleport SSH certificate on your laptop. Certificates expire after 12 hours. Fresh certificate is obtained from the Centre's Teleport service by executing "tsh login" command in a terminal. You may be asked on the laptop. These certificates are valid for 12 hours. "tsh login" may ask you for your ECMWF login credentials (security token). If you already have a valid certificate, the this authentication prompt will be skipped.

Connecting to ecFlow servers at the Centre

Here we describe two ways of connecting Once you have SSH access to the Centre, you can use it to connect ecflow_ui running on your laptop at home with ecFlow servers running at the Centreat ECMWF. There are two ways of doing it. Both methods rely on SSH the Port Forwarding functionality built into OpenSSH software suite. 

Method #1: Local Port Forwarding

Once you have installed and set up Teleport client, you can start the You will start an SSH local port forwarding session on your laptop. The session will tunnel network traffic between your ecflow_ui and the Centre's servers:

...

Method #2: Dynamic Port Forwarding

SSH also offers Dynamic Port Forwarding, ia.ek. it can act as a. SOCKS proxy functionality. This method has some advantages over Local Port Forwarding:

...