Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
start:mogon_cluster:access [2021/03/18 14:14] jrutte02 [Access] |
start:mogon_cluster:access [2021/10/22 16:46] (current) pkeller2 |
====== Accessing MOGON ====== | ====== Accessing MOGON ====== |
| |
| |
| |
Essentially only accounts of the Johannes Gutenberg University can get access. | Essentially only accounts of the Johannes Gutenberg University can get access. |
| |
===== Access ===== | ===== Access ===== |
| <grid> |
| <col lg="6" md="6" sm="6" xs="12"> |
| Since the MOGON clusters are Linux-based systems, remote access is granted via Secure Shell (''SSH''). To access MOGON please refer to the instructions for: |
| |
<callout type="tip" title="Remote Access" icon="true"> | * **[[:start:mogon_cluster:access_from_outside_unix|accessing MOGON using Linux/macOS]]** |
Since the MOGON clusters are Linux-based systems, remote access is granted via ''SSH''. | * **[[:start:mogon_cluster:access_from_outside_windows|accessing MOGON using Windows]]** |
</callout> | |
To access MOGON refer to these instructions: | |
**[[:start:mogon_cluster:access_from_outside_unix|access MOGON using Linux/macOS]] / [[:start:mogon_cluster:access_from_outside_windows|access MOGON using Windows]]**. The latter link contains information for accessing MOGON with ''PuTTY'', ''MobaXterm'' and ''PowerShell''. | |
| |
The login nodes of **MOGON II** are ''miil01.zdv.uni-mainz.de'' to ''miil03.zdv.uni-mainz.de''. | The latter link contains information for accessing MOGON with PuTTY, MobaXterm and PowerShell. |
| |
| The service nodes of MOGON are listed below. |
<grid> | |
<col lg="6" md="6" sm="6" xs="12"> | |
<callout type="danger" title="Login" icon="true"> | |
Only password-less login is available. | |
</callout> | |
</col> | </col> |
<col lg="6" md="6" sm="6" xs="12"> | <col lg="6" md="6" sm="6" xs="12"> |
<callout type="warning" icon="true" title="SSH-Key"> | <callout type="warning" icon="true" title="SSH-Key"> |
You **need to have your SSH-Key** uploaded on [[https://account.uni-mainz.de/sshkey|account.uni-mainz.de/sshkey]] to be able to log in to MOGON((A neat overview on ssh-keys and how to generate and copy them can be found [[https://www.ssh.com/ssh/copy-id|here]]. Or you can follow our [[start:mogon_cluster:access#how_to_set_up_ssh-keys_for_mogon|guideline]])). | **Only password-less login is available**. You need to have your SSH-Key uploaded on [[https://account.uni-mainz.de|account.uni-mainz.de]] to be able to log in to MOGON((A neat overview on ssh-keys and how to generate and copy them can be found [[https://www.ssh.com/ssh/copy-id|here]]. Or you can follow our [[start:mogon_cluster:access#how_to_set_up_ssh-keys_for_mogon|guideline]])). |
| |
Your SSH-Key is automatically added to the MOGON cluster. Would You Like To Know More? Read this [[start:mogon_cluster:basic_authentication#add_ssh-key_to_mogon|Article]]! | Your SSH-Key is automatically added to the MOGON cluster. Would You Like To Know More? Read this [[start:mogon_cluster:basic_authentication#add_ssh-key_to_mogon|Article]]! |
</callout> | </callout> |
</col> | </col> |
| |
</grid> | </grid> |
| |
| === MOGON Service Nodes Overiew === |
| |
=== MOGON Service Nodes Overiew === | <grid> |
<datatable info="false" paging="false" searching="false"> | <col lg="6" md="6" sm="12" xs="12"> |
^ Service Node ^ FQDN ^ Description^ Fingerprint ^ | <datatable info="false" paging="false" searching="false" ordering="false"> |
| ''login21'' | ''miil01.zdv.uni-mainz.de'' | Login Node | MD5:''a6:a1:d2:13:df:2b:59:91:2f:e1:a5:50:1c:f1:b0:b4'' \\ SHA256:''eu8N17/EHw0pwvUVT6Htm7yek54t8s8QdRN+A92sjek'' | | ^ Service Node ^ FQDN ^ Description^ |
| ''login22'' | ''miil02.zdv.uni-mainz.de'' | Login Node | MD5:''3d:90:0e:fa:ce:b1:db:6d:22:ff:6c:94:d0:fe:2d:34'' \\ SHA256:''WcJllAYU8qNcm31WLeg892JHbuczesfWVM5bTmtaisA'' | | | ''login21'' | ''miil01.zdv.uni-mainz.de'' | Login Node | |
| ''login23'' | ''miil03.zdv.uni-mainz.de'' | Login Node | MD5:''dc:e7:9f:c9:3b:13:cc:3a:65:ce:15:5d:8d:b1:9b:71'' \\ SHA256:''v5wiJI/jBTqpYF/g07VMH7WVesbVaovYTcT/MpgcWhc'' | | | ''login22'' | ''miil02.zdv.uni-mainz.de'' | Login Node | |
| ''hpcgate'' | ''hpcgate.zdv.uni-mainz.de'' | Jump Host | MD5:''63:67:65:76:5f:ad:fb:20:f2:68:92:cf:d5:49:2c:dc'' \\ SHA256:''CNbkj04hEuJ9IwgGkTBXbF1WtE/Nb46kPVSejKUGfRU'' | | | ''login23'' | ''miil03.zdv.uni-mainz.de'' | Login Node | |
| | ''hpcgate'' | ''hpcgate.zdv.uni-mainz.de'' | Jump Host | |
</datatable> | </datatable> |
| </col> |
| <col lg="6" md="6" sm="12" xs="12"> |
<callout type="info" icon="true" title="Service-Node FQDN"> | <callout type="info" icon="true" title="Service-Node FQDN"> |
If you access MOGON Service-Nodes through the ''HPCGATE'' you can omit ''zdv.uni-mainz.de'', e.g.: for ''login21'' ''miil01'' is sufficient. | If you access MOGON Service-Nodes through the ''HPCGATE'' you can omit ''zdv.uni-mainz.de'', e.g.: for ''login21'' ''miil01'' is sufficient. |
</callout> | </callout> |
| </col> |
| </grid> |
| |
| |
| === SSH Fingerprints === |
| |
| <grid> |
| <col lg="6" md="12" sm="12" xs="12"> |
| <datatables info="false" paging="false" searching="false" ordering="false"> |
| ^ Jumphost ''hpcgate''^^ |
| ^ Cipher^ Fingerprint^ |
| | RSA| MD5:''92:8b:0d:af:53:27:09:b9:c0:13:a5:7c:47:5f:18:10'' \\ SHA256:''5/h9wmWi44ViIpMm1I/7Ox/vXZ/JYR2tM3QJ7QbFNDA''| |
| | ECDSA| MD5:''e9:d9:54:5d:a3:ba:0e:d5:ce:e5:02:c0:70:8e:05:d2'' \\ SHA256:''pzKsg8DkGkzAxDw2n8Uggk/jbboSpNYi5w47LcXjTxk'' | |
| | ED25519 | MD5:''63:67:65:76:5f:ad:fb:20:f2:68:92:cf:d5:49:2c:dc'' \\ SHA256:''CNbkj04hEuJ9IwgGkTBXbF1WtE/Nb46kPVSejKUGfRU'' | |
| </datatables> |
| </col> |
| <col lg="6" md="12" sm="12" xs="12"> |
| <datatables info="false" paging="false" searching="false" ordering="false"> |
| ^ Service Node ''login21-23''^^ |
| ^ Cipher^ Fingerprint^ |
| | RSA| MD5:''39:38:c3:a0:3b:a4:7b:13:03:88:70:35:ca:3c:bd:48'' \\ SHA256:''MFyTochFLM9iue2D6qWreoQaJrtXITqyvAcXMQuI/ck''| |
| | ECDSA| MD5:''da:e8:86:93:88:99:44:a5:1a:fb:5d:43:00:23:cc:08'' \\ SHA256:''4j1nbNKmElz7QbAkMokyoKPLAIjB7V4GVqJITObiFYA'' | |
| | ED25519 | MD5:''68:e5:29:01:18:93:de:f4:0e:e0:54:48:1e:10:ed:51'' \\ SHA256:''i9ArPjn5yKQeIydO5FxQgO/A5xlnVkN4sPfMKUlXF0s'' | |
| </datatables> |
| </col> |
| |
| </grid> |
| |
===== How to set up SSH-Keys for MOGON ===== | ===== How to set up SSH-Keys for MOGON ===== |
| |
==== Generating a new SSH-Key using Linux or macOS ==== | ==== Generating a new SSH-Key using Linux or macOS ==== |
In case you not yet have an SSH-Key pair on your computer, you can use the following command to create a new pair: | |
| |
<code bash>ssh-keygen -t rsa -b 4096 -C "HPCGATE,HPCLOGIN"</code> | |
| |
This generates a new private/public ''RSA'' key pair with ''4096 bit'' key size. \\ {{fa>hand-o-right?fw}} Please note: The part ''-C "HPCGATE,HPCLOGIN"'' creates the mandatory comment, which can be pasted into the web form. {{fa>hand-o-left?fw}} \\ Then ''ssh-keygen'' asks for a name for the key. | |
| |
<code>Enter a file in which to save the key (/home/you/.ssh/id_rsa): [Press enter] </code> | |
| |
After that you have to specify a passphrase - {{fa>warning?fw}} **use a passphrase!** {{fa>warning?fw}}. An empty passphrase is a serious security concern. | |
| |
<code bash>Enter passphrase (empty for no passphrase): [Type a passphrase] | |
Enter same passphrase again: [Type passphrase again] </code> | |
| |
In this case you deviate from the default names and you ought make your ''ssh-agent'' aware of it: | |
<code bash> | |
ssh-add ~/Path/To/Your/PrivateKey | |
</code> | |
| |
=== Modify existing SSH-Keys === | |
If you already have an SSH-Key pair, you can change the comment as follows, for example to add the ''HPCGATE,HPCLOGIN'' string if you have forgotten to append it: | |
| |
<code bash> | |
ssh-keygen -c -C "HPCGATE,HPCLOGIN" -f ~/Path/To/Your/PrivateKey | |
</code> | |
| |
| |
| |
| |
| |
| <callout type="tip" icon="true" title="Set up SSH-Keys for MOGON using Linux or macOS"> We have created an article for you <button type="info" icon="fa fa-key" size="xs">[[start:mogon_cluster:access_from_outside_unix#generating_a_new_ssh-key_using_linux_or_macos|here]]</button> that explains how to create new SSH-Keys using Linux or macOS. </callout> |
| |
==== Generating a new SSH-Key using Windows ==== | ==== Generating a new SSH-Key using Windows ==== |
| |
<callout type="tip" icon="true" title="Set up SSH-Keys for MOGON using Windows"> We have created an article for you <button type="info" icon="fa fa-key" size="xs">[[start:mogon_cluster:access_from_outside_windows:creating_sshkeys_on_windows|here]]</button> that explains various ways to create new SSH-Keys using Windows, including ''PuTTY'', ''MobaXterm'' and ''PowerShell''. </callout> | <callout type="tip" icon="true" title="Set up SSH-Keys for MOGON using Windows"> We have created an article for you <button type="info" icon="fa fa-key" size="xs">[[start:mogon_cluster:access_from_outside_windows:creating_sshkeys_on_windows|here]]</button> that explains various ways to create new SSH-Keys using Windows, including PuTTY, MobaXterm and PowerShell. </callout> |
| |