Describe when someone would need this information. For example "when connecting to wi-fi for the first time".

Step-by-step guide

Pre-requisite: please create a ssh config file .ssh/config  adapting the template below. 

Host ela
    HostName ela.cscs.ch
    User <username>
    IdentityFile ~/.ssh/cscs-key

Host daint-ela
    Hostname daint.cscs.ch
    User <username>
    IdentityFile ~/.ssh/cscs-key
    ProxyJump ela

Host eiger-ela
    Hostname eiger.cscs.ch
    User <username>
    IdentityFile ~/.ssh/cscs-key
    ProxyJump ela

Note:

  1. The ssh config file can be written in many different ways, the template above is for your reference only
  2. The <username>  in the above snippet needs to be configured with your cscs username
  3. The naming convention for Host  is given as daint-ela or eiger-ela as an example: please adjust it to your own preference

Please follow the steps below (the first two steps are required if you are connecting for the first time or if the downloaded keys got expired):

  1. Log in to the SSHService web application to generate keys and download (or) or download the keys using the sshservice-cli
  2. Make sure the downloaded keys are copied to the folder ~/.ssh with names cscs-key  and cscs-key-cert.pub. The permission of cscs-key should be set as 600 
  3. Connect to Piz Daint or Eiger via the frontend Ela using the commands below:
ssh daint-ela 

OR

ssh eiger-ela

Related articles



Related issues