Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Teleport 17

...

Info

Check the following pages if you are using another Windows method:

Teleport SSH Access - Windows Subsystem for Linux (WSL)

Teleport SSH Access - Windows MobaXterm configuration

Teleport SSH Access - Windows Cygwin configuration

Multiexcerpt include
MultiExcerptNamecurrent-teleport-services
PageWithExcerptTeleport SSH Access

HTML
<script src="https://sites.ecmwf.int/public/sharebox/confluence-tabs-sync.js"></script>
<script src="https://sites.ecmwf.int/public/sharebox/fetch-teleport-versions.js"></script>

Table of Contents

Table of Contents
excludeTable of Contents

...

Here is a demonstration on how to set up Teleport to connect to our our Atos HPCF from your terminal on a Windows 10 or 11. You can find the step by step guide described below.

Tabs Container
directionhorizontal
Tabs Page
titleLatest - jump-17.ecmwf.int

Multimedia
namewindows_native_teleport_setup.mp4

Tabs Page
titleLegacy - jump.ecmwf.int

Multimedia
namewindows_native_teleport_setup.mp4


Installing the tsh client

Multiexcerpt
MultiExcerptNameteleport_windows_download

The tsh

...

application is required to perform user authentication.

...

 tsh

...

is open source, very portable, and has minimal dependencies.

Multiexcerpt
MultiExcerptNameteleport_windows_download

First of all, you must download the appropriate Teleport client. We recommend using the latest Teleport service:

Tabs Container
directionhorizontal
Tabs Page
titleLatest - jump-17.ecmwf.int
HTML
<a id="teleport17-version" href="https://cdn.teleport.dev/teleport-v17.0.0-windows-amd64-bin.zip">Teleport 17.0.0 client</a>


Tabs Page
titleLegacy - jump.ecmwf.int
HTML
<a id="teleport13-version" href="https://cdn.teleport.dev/teleport-v13.0.0-windows-amd64-bin.zip">Teleport 13.0.0 client</a>
Download the appropriate client from Teleport.


You will need to extract the zip file and put the "tsh.exe" executable somewhere in your PATH. The easiest way to do this is to:

...

Multiexcerpt include
MultiExcerptNametsh_version_compatibility
PageWithExcerptTeleport SSH Access - Linux configuration

Authenticating yourself

Info

The following commands need to be run on a Windows Terminal or Powershell

...

Multiexcerpt
MultiExcerptNamewindows_ssh_setup
  1. Open the File Explorer and navigate to C:\Users\yourwindowsuser\
  2. If you have a directory called  ".ssh" directory, go inside. If not, you may create it with clicking on "New Folder"
  3. Inside the .ssh directory, check if there is a file called "config".
    1. If config exist, open it with your favourite editor, such as notepad or vscode.
    2. If config does not exist, you can open your favourite editor such as notepad or vscode to create the file and save it later
  4. Add the snipped below in the file you opened. You should replace ecmwfusername by your registered ECMWF user and user.address@somewhere.com  by your registered email address at ECMWF.

    Multiexcerpt include
    MultiExcerptNamessh_config
    PageWithExcerptTeleport SSH Access - Linux configuration

  5. Save the file. If you are creating the file from scratch, make sure you save it under C:\Users\yourwindowsuser\.ssh and with the name "config", including the double quotes. The file must not have any extension.

...