Difference between revisions of "Accessing the cluster"
From ScientificComputing
Line 7: | Line 7: | ||
! || Euler || Leonhard Open | ! || Euler || Leonhard Open | ||
|- | |- | ||
− | | Shareholders who | + | | Shareholders who invest in the cluster resources || style="color:green; text-align: center;"| ✓ <br /> Euler shareholders ||style="color:green;text-align: center;"| ✓ <br /> Leonhard Open shareholders |
|- | |- | ||
− | | External | + | | External collaborators of shareholders || style="color:green;text-align:center;"| ✓ ||style="color:green;text-align: center;"| ✓ |
|- | |- | ||
− | | | + | | Guest users || style="color:green;text-align:center;"| ✓ <br />All ETH members can access Euler as guest users with limited resources||style="color:red;text-align:center;"| ✕ |
|} | |} | ||
</td> | </td> | ||
Line 21: | Line 21: | ||
* A valid ETH account | * A valid ETH account | ||
* [[Accessing_the_clusters#SSH|Local computer with an SSH client]] | * [[Accessing_the_clusters#SSH|Local computer with an SSH client]] | ||
− | * [[Accessing_the_clusters#X11| An X11 server for graphical user interface]] (optional) | + | ** Linux and macOS contain SSH client in the operating system |
+ | ** Windows users need to install a third party SSH client, e.g., [https://mobaxterm.mobatek.net/ MobaXterm] | ||
+ | * [[Accessing_the_clusters#X11| An X11 server for graphical user interface (GUI)]] (optional) | ||
+ | ** Linux: [https://www.xorg.com Xorg] is usually installed | ||
+ | ** macOS users need to install [https://xquartz.org XQuartz] | ||
+ | ** Windows: MobaXterm includes and enables an X11 server | ||
</td> | </td> | ||
</tr> | </tr> | ||
Line 35: | Line 40: | ||
ssh username@login.leonhard.ethz.ch | ssh username@login.leonhard.ethz.ch | ||
* Use your ETH credentials to login | * Use your ETH credentials to login | ||
+ | |||
+ | |||
+ | '''Optional:''' | ||
+ | * To use GUI on the cluster, enable X11 forwarding at login | ||
+ | ssh -Y username@euler.ethz.ch | ||
+ | ssh -Y username@login.leonhard.ethz.ch | ||
* [[Accessing_the_clusters#SSH_keys|Generate SSH keys for passwordless login]] | * [[Accessing_the_clusters#SSH_keys|Generate SSH keys for passwordless login]] | ||
Revision as of 21:50, 27 January 2021
Who can access the cluster
|
Prerequisites
|
|||||||||||||
How to access the cluster
ssh username@euler.ethz.ch ssh username@login.leonhard.ethz.ch
ssh -Y username@euler.ethz.ch ssh -Y username@login.leonhard.ethz.ch |
For new users and unverified accounts
An access code has been sent to your ETH email address. Enter the access code at the prompt below. If you do not receive the access code within a few minutes, then contact us by opening a ticket at http://smartdesk.ethz.ch Access code (ending in ******Ls): |
External collaborators
Members of other institutions who have a collaboration with a research group at ETH may use the clusters for the purpose of said collaboration
- Their counterpart (“sponsor”) at ETH can create an ETH guest account, e-mail address and VPN service for them
- Then, they can access Euler like members of ETH
Firewall
- To connect from outside of the ETH network to the clusters, establish first a VPN connection. Then, connect to the cluster through SSH.
- To connect to an external service from a compute node, use the ETH proxy service:
module load eth_proxy
Legal Compliance
The HPC clusters are subject to ETH’s acceptable use policy for IT resources (Benutzungsordnung für Telematik (BOT)), in particular:
- Cluster accounts are strictly personal
- DO NOT share your account (password, sshkeys) with anyone
- DO NOT use someone else’s account, even if they say it’s OK
- If you suspect that someone used your account, change your password and contact cluster-support@id.ethz.ch
Consequences:
- In case of abuse, the offender’s account may be blocked temporarily or closed
- System administrators are obliged by law to investigate abusive or illegal activities and report them to the relevant authorities