hpc:access_the_hpc_clusters
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
hpc:access_the_hpc_clusters [2025/04/23 11:08] – [External Account] Adrien Albert | hpc:access_the_hpc_clusters [2025/07/10 14:42] (current) – [Outsider Account] Adrien Albert | ||
---|---|---|---|
Line 13: | Line 13: | ||
<note important> | <note important> | ||
- | Each HPC account in linked to a Primary Investigator (PI)/repondant | + | Each HPC account in linked to a Primary Investigator (PI)(=repondant |
</ | </ | ||
Line 37: | Line 37: | ||
==== Outsider Account ==== | ==== Outsider Account ==== | ||
- | An **Outsider** is a person external to Unige who has been invited by a **PI** | + | An **Outsider** is a person external to Unige who has been invited by a **PI** specifically to use the HPC service. This lightweight account is limited to HPC access and avoids standard administrative procedures. (24h waiting time to get an account) |
**Key details:** | **Key details:** | ||
- | - Authentication is done via the SSH key (only) provided during the invitation process | + | - Authentication is done via the SSH Public Key (only) provided during the invitation process |
- SSH key can be updated at any time: [[https:// | - SSH key can be updated at any time: [[https:// | ||
- SSH key updates are applied daily at 1:30 PM and 5:00 AM via the UNIGE Active Directory | - SSH key updates are applied daily at 1:30 PM and 5:00 AM via the UNIGE Active Directory | ||
Line 52: | Line 52: | ||
- The email address of the future Outsider | - The email address of the future Outsider | ||
- | - | + | - |
- | - | ||
- An optional note for the guest | - An optional note for the guest | ||
Line 58: | Line 58: | ||
Once invited, the future Outsider will receive an email with detailed instructions to finalize their registration. | Once invited, the future Outsider will receive an email with detailed instructions to finalize their registration. | ||
- | (*Tip: read it carefully!*) | + | (**Tip: read it carefully!**) |
**To renew an expired Outsider account, a new invitation must be created.** | **To renew an expired Outsider account, a new invitation must be created.** | ||
Line 110: | Line 110: | ||
**Note**: Make sure you copy the public ssh key linked to the private key you're going to use. If you have regenerated your ssh key, you'll need to put your public key in [[https:// | **Note**: Make sure you copy the public ssh key linked to the private key you're going to use. If you have regenerated your ssh key, you'll need to put your public key in [[https:// | ||
+ | |||
+ | === multiple ssh key === | ||
+ | It is possible to register multiple SSH public keys on the authentication server. However, [[https:// | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | After requesting an additional sshPublicKey, | ||
+ | </ | ||
+ | |||
Line 265: | Line 273: | ||
(baobab)-[alberta@login1 ~]$ / | (baobab)-[alberta@login1 ~]$ / | ||
ssh-rsa | ssh-rsa | ||
+ | |||
+ | Only for tunneling: Once the configured you MUST save this SSHpublicKey in your ssh_authorizedkeys on Cluster. | ||
+ | |||
+ | $ ssh-copy-id < | ||
**3.** On your local machine configure the proxyjump: | **3.** On your local machine configure the proxyjump: | ||
Line 342: | Line 354: | ||
(baobab)-[alberta@cpu001 ~]$ | (baobab)-[alberta@cpu001 ~]$ | ||
</ | </ | ||
+ | |||
+ | ===== Alternative to using ProxyJump ===== | ||
+ | |||
+ | ProxyJump doesn' | ||
+ | |||
+ | < | ||
+ | Host baobab | ||
+ | HostName login1.baobab.hpc.unige.ch | ||
+ | User < | ||
+ | | ||
+ | Host cpu* | ||
+ | HostName %h | ||
+ | User < | ||
+ | ProxyCommand ssh -tt baobab ssh %r@%h | ||
+ | </ | ||
+ | |||
+ | Usage: ssh cpu001 | ||
+ | |||
< | < | ||
+ | |||
+ | |||
+ | |||
More Information on HPC-community forum: | More Information on HPC-community forum: | ||
hpc/access_the_hpc_clusters.1745406509.txt.gz · Last modified: (external edit)