Setup Access to Infrastructure
This step is required to get access either to the HMI files stored in France or the properties extracted by our algorithms.
If you want to do all processing on your local machine, you can skip this step.
In order to access the FLARECAST development infrastructure in France you need a dedicated account.
To get an account send a message to Eric Buchlin <eric.buchlin@ias.u-psud.fr>.
With this account you can connect to the computing infrastructure. The following figure outlines how this connection is being established.
Within this process you will be asked twice to enter your credentials. If you want to avoid this you can generate and install an SSH certificate as follows:
# Open terminal on your machine local> ssh-keygen -t rsa -C "your-mail-address" # -C is just a comment Enter file in which to save the key (/Users/mercuron/.ssh/id_rsa): # use default Enter passphrase (empty for no passphrase): # protect your private key Enter same passphrase again: # protect your private key ... Your public key has been saved in ~/.ssh/id_rsa.pub. ... local> ssh username@ias-ssh.ias.u-psud.fr 'mkdir .ssh' local> scp ~/.ssh/id_rsa.pub username@ias-ssh.ias.u-psud.fr:~/.ssh/authorized_keys
local> ssh username@ias-ssh.ias.u-psud.fr inf-ssh2> ssh-keygen -t rsa -C "your-mail-address" # -C is just a comment # use default settings and no password inf-ssh2> ssh username@cluster-head 'mkdir .ssh' inf-ssh2> scp ~/.ssh/id_rsa.pub username@cluster-head:~/.ssh/authorized_keys inf-ssh2> ssh username@cluster-head # to test the connection cluster-head> exit inf-ssh2> exit local>
# create file .ssh/config to auto-forward yourself to cluster-head local> nano .ssh/config # content of .ssh/config Host flarecast-infra ProxyCommand ssh username@ias-ssh.ias.u-psud.fr nc cluster-head.ias.u-psud.fr 22 User username ForwardX11Trusted yes ServerAliveInterval 60 # Ctrl-x y <return> to save and close local> ssh flarecast-infra # accept fingerprint # enter FLARECAST cluster password # you can ignore message: /usr/bin/xauth: file ~/.Xauthority does not exist cluster-head> exit local>
From now on you can login to the cluster as follows
local> ssh flarecast-infra # enter FLARECAST cluster password cluster-head> exit local>
Related topics
1 Comment
Eric Buchlin
For copying the keys, Stéphane tells me that there is an easier way:
ssh mkdir
andscp id_rsa.pub
could be replaced byssh-copy-id
, that is specifically designed for this purpose.