oph:cluster:access
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| oph:cluster:access [2023/02/08 10:23] – Convertito in definition-list e sistemati indirizzi mail diego.zuccato@unibo.it | oph:cluster:access [2026/03/16 11:11] (versione attuale) – [Step 0: Getting an account] diego.zuccato@unibo.it | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| - | ====== | + | ====== |
| - | Access request | + | ===== Step 0: Getting an account ===== |
| - | ; applicata : Claudia Sala <claudia.sala3@unibo.it> | + | |
| + | All DIFA staff members have the right to access the OPH computing cluster. However, the access | ||
| + | |||
| + | More specifically, | ||
| + | |||
| + | ; applicata : Nico Curti <nico.curti2@unibo.it> | ||
| ; astro : Marco Baldi < | ; astro : Marco Baldi < | ||
| ; atmos : Paolo Ruggieri < | ; atmos : Paolo Ruggieri < | ||
| Linea 12: | Linea 17: | ||
| ; esterni (INFN) : Daniele Cesini < | ; esterni (INFN) : Daniele Cesini < | ||
| - | The user will be able to access the cluster after 7.00am of the day after the one (s)he's been added to the access group. | + | |
| + | For **students** the request must be submitted by their thesis supervisor. For **external users** (i.e. non-DIFA staff members) the request must be submitted by a DIFA-staff reference person. | ||
| + | |||
| + | __**Valid UniBo credentials are in any case necessary to obtain an account and to be able to access the cluster (for external users temporary credentials must be obtained first).**__ | ||
| + | |||
| + | New users will be able to access the cluster | ||
| + | |||
| + | Individual **accounts remain valid until termination of the conditions granting access rights** to the cluster (as e.g. until termination of DIFA affiliation, | ||
| + | |||
| + | __**In any case, the home folders and all the stored data of inactive users will be automatically deleted | ||
| + | |||
| + | ===== Step 1: Connecting to the cluster ===== | ||
| + | |||
| + | The cluster can be **accessed remotely through a Frontend Login node via a bastion host**, through the '' | ||
| + | |||
| + | There are **multiple independent Frontend Login Nodes:** | ||
| + | * ophfe1 (137.204.165.41) | ||
| + | * ophfe2 (137.204.165.42) | ||
| + | * ophfe3 (137.204.165.43) **reserved -- VM for some special tasks** | ||
| + | |||
| + | The **connection procedure** requires the use of the bastion, that allows ' | ||
| + | |||
| + | *** STAFF MEMBERS** with e.g. UniBo email address '' | ||
| + | ssh -J donald.duck7@bastion-nav.difa.unibo.it donald.duck7@ophfe1 | ||
| + | </ | ||
| + | |||
| + | *** STUDENTS** with e.g. UniBo email address '' | ||
| + | ssh -J mickey.mouse4@bastion-nav.difa.unibo.it mickey.mouse4@ophfe1 | ||
| + | </ | ||
| + | followed by their UniBo institutional password (twice). | ||
| + | |||
| + | This will do a two-step connection, first to bastion-nav.difa.unibo.it (137.204.165.34) which is the **bastion host**, then to the specified cluster frontend. To avoid specifying it every time, you can simply add the following lines to '' | ||
| + | Host bastion-nav | ||
| + | Hostname bastion-nav.difa.unibo.it | ||
| + | User | ||
| + | |||
| + | Host ophfe1 ophfe2 | ||
| + | User your.loginname | ||
| + | ProxyJump bastion-nav | ||
| + | |||
| + | After having added such lines, you can simply use '' | ||
| + | |||
| + | <WRAP round important 100%>For some users in PERSONALE their account does not match the mail address (so called " | ||
| + | ssh -l mail.address@unibo.it ophfe1 | ||
| + | or even: | ||
| + | ssh mail.address@unibo.it@ophfe1 | ||
| + | </ | ||
| + | ' | ||
| + | |||
| + | Graphic windows require a connection with X11 forwarding, which can be established with the '' | ||
| + | <WRAP center 40%>'' | ||
| + | is enough to use graphical tools. | ||
| + | |||
| + | <WRAP center round help> | ||
| + | If you see a message like: | ||
| + | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ | ||
| + | @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! | ||
| + | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ | ||
| + | IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! | ||
| + | Someone could be eavesdropping on you right now (man-in-the-middle attack)! | ||
| + | It is also possible that a host key has just been changed. | ||
| + | The fingerprint for the ECDSA key sent by the remote host is | ||
| + | SHA256: | ||
| + | it's probably because you connected | ||
| + | |||
| + | **CHECK** that the displayed key **for bastion-nav** is one of these: | ||
| + | * **ECDSA**: D5hNeP9NbU/ | ||
| + | * **ED25519**: | ||
| + | * **RSA**: NUJz6tcBoz+xxOroOUeQnqQrvH99RpmS5e9io/ | ||
| + | then | ||
| + | ssh-keygen -R bastion-nav.difa.unibo.it | ||
| + | to remove old fingerprint from your PC. | ||
| + | |||
| + | Keys for ophfe1 and ophfe2 have not been changed and their hashes are: | ||
| + | * ophfe1: | ||
| + | * **ECDSA**: aoqtNWk0OvSDuWAMV1y7l3E9ofdI6TKBEJxpGpPoYH4 | ||
| + | * **ED25519**: | ||
| + | * **RSA**: bgydnQeWV3puQNHJ9hjEKo2ziLriWC/ | ||
| + | * ophfe2: | ||
| + | * **ECDSA**: aoqtNWk0OvSDuWAMV1y7l3E9ofdI6TKBEJxpGpPoYH4 | ||
| + | * **ED25519**: | ||
| + | * **RSA**: bgydnQeWV3puQNHJ9hjEKo2ziLriWC/ | ||
| + | |||
| + | Now you can retry the ssh connection: it will tell you that it can't verify server' | ||
| + | </ | ||
oph/cluster/access.1675851834.txt.gz · Ultima modifica: da diego.zuccato@unibo.it
