Context
EDITO provides an SSH public key to connect to supported external HPC centers. The configuration depends on the service or process you are using: some use the /opt/loadHpcSshKeys.sh script, while others, such as Generic Process, configure SSH access directly.
To get started:
Connect to your account, under the HPC section and copy the SSH public key:
Register the public key on your HPC account by following your HPC center's instructions. The procedure varies between HPC centers, so refer to the relevant documentation.
Follow the SSH configuration instructions for the EDITO service or process you intend to use.
Note: The loadHpcSshKeys.sh script is not available in every EDITO environment. Do not run it when configuring SSH through Generic Process.
Configure SSH access in your service or process
Once your EDITO public key has been registered on your HPC account, follow the instructions for the service or process you want to use.
Method 1 — Services and processes using loadHpcSshKeys.sh
Some EDITO services and processes use the /opt/loadHpcSshKeys.sh script to load SSH keys into the runtime environment.
If your service or process uses this mechanism:
Open a terminal in your running service or process.
Run the following command:
/opt/loadHpcSshKeys.sh
Check that the expected SSH key files are available in
~/.ssh/.Test the connection using your HPC username and hostname:
ssh <yourUsername>@<yourHpcHostname>
Some services and processes load the keys automatically, so running the script manually may not be necessary.
Important: This script is not available in every EDITO environment. Check the documentation for your service or process before using this method.
Method 2 — Generic Process
Generic Process configures SSH access directly through its configuration form. You do not need to run /opt/loadHpcSshKeys.sh manually when using Generic Process.
To configure a remote HPC target, follow the dedicated guide:
⚠️ For security reasons, please remember to never share your private key.
What's next?
Ready to run code on a remote HPC?
If you are using Generic Process, follow the step-by-step configuration guide.
If you are using another EDITO service or process, consult its documentation to identify the appropriate SSH configuration method.
If you have any questions, problems, or suggestions, please contact us through the chat widget at the bottom right of this page!

