SSH belépés a Komondorra

Előfeltételek

  • HPC Portál bejelentkezéshez EduID szükséges

  • SSH kulcs feltöltése a Portál felületen

  • Magyarországi kliens IP cím

  • Aktív Projektben való részvétel

  • Generált Felhasználói név a projekhez

  • Két lépcsős EduID azonosítás (2FA)

Mi a felhasználói nevem?

A HPC Portál felületen, a Projektjeim menüpontban listázza ki a megfelelő projekthez a hozzá tartozó felhasználónevet.

HPC Portal Projekt oldala

SSH csatlakozás

A belépéshez a HPC portálon (https://portal.hpc.kifu.hu/user/ URL-en vagy a „Saját adatok” menüpontot választva a lapalján) fel kell tölteni az SSH kulcs publikus részét. A feltöltés után magyar IP címről, a komondor.hpc.kifu.hu host-nevet használva és a portálon, a projekthez rendelt felhasználói névvel megkísérelhető a bejelentkezés SSH-n keresztül.

ssh <USER>@komondor.hpc.kifu.hu

ahol a <USER> a felhasználónév, a domain azonosító rész pedig minden esetben: komondor.hpc.kifu.hu

Nem alapértelmezett kulcs használata a -i KULCS kapcsolóval lehetséges.

Példa:

ssh <USER>@komondor.hpc.kifu.hu -i /home/<USER>/.ssh/id_rsa

Kapcsolódás terminálon át a Komondor HPC-hez, az alábbi felület fogad:

| Komondor requires two factor authentication. Please login with eduID on this
> URL in your browser:
| https://ack.hpc.kifu.hu/abcdefgh
| then press ENTER!

EduID hitelesítés után pedig sikeresen be tudunk jelentkezni a Komondor Login node-jára.

Login Successful

*******************************************************************************
*          You are welcome at komondor.hpc.kifu.hu (Komondor)                 *
* the KIFÜ High Performance Computing supercomputer at University of Debrecen *
*******************************************************************************
                                  __      _
                                .'')}____//
                                `_/      )
                                (_(_/-(_/

------------------------------------------------------------------------------

Fájl másolás SCP segítségével

Adatok küldése a Komondorra lokális gépről

scp /home/<USER>/SourceFile <USER>@komondor.hpc.kifu.hu:/home/<USER>/DestFile

Adatok letöltése a Komondorról a lokális gépre:

scp <USER>@komondor.hpc.kifu.hu:/home/<USER>/SourceFile /home/<USER>/DestFile

Adatátvitel rsync segítségével

Nagyobb fájlok illetve könyvtárstruktúrák szinkronizálásához az SSH-t és az rsync-et együtt kell használni. Fel- és leszinkronizálás:

rsync -a -e ssh DIRECTORY <USER>@komondor.hpc.kifu.hu:/home/<USER>
rsync -a -e ssh <USER>@komondor.hpc.kifu.hu:/home/<USER>/DIRECTORY

SSH Kapcsolat beállítása - PuTTY (MS Windows)

Töltsük le és telepítsük a legfrissebb PuTTY terminált: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Nyissuk meg a PuTTY alkalmazást, majd kövesd a következő lépéseket:

A Category szekciónál, válasszuk ki a Session fület és írjuk be a következőket:
  • Host Name (or IP address): <hpcprojekt_felhasznalonev>@komondor.hpc.kifu.hu

  • Port: 22

  • Connection type: SSH

  • A Category fülnél, nyissuk ki a Connection fület, azon belül az SSH al fület, majd az Auth-ot

  • A Browse gomb megnyomásával, jelöljük ki a Privát kulcsunkat, majd illeszük be a mezőbe az elérési útját.

  • Ugyanebben a menüpontben legyen bepipálva az Attempt „keyboard-interactive” auth (SSH-2) opciót a kétfaktoros azonosítás miatt.

  • Menjünk vissza a Session fülre, mentsük a csatlakozást HPC Komondor néven

  • Majd nyissuk ki a kapcsolatot a Komondor Szuperszámítógéppel

SSH Kapcsolat beállítása - MobaXTerm

Nyissuk meg a MobaXTerm alkalmazást, majd kövesd a következő lépéseket:

  • Kattintsunk a Session gombra a navigációs sorban

  • A felugró ablakban, a tetején válasszuk ki az SSH kapcsolatot, majd írjuk be a következőket:

  • Remote Host: komondor.hpc.kifu.hu

  • Username: <hpcprojekt_felhasznalonev>

  • Port: 22

  • Majd kattintsunk az Advanced SSH Settings fülre,

  • „SSH-browser type”-nál válasszuk a „SCP (enhanced speed)” opciót,

  • Pipáljuk be a Use Private key-t gombot,

  • Jelöljük ki a Privát kulcsunkat, majd illeszük be a mezőbe az elérési útját.

  • Majd nyissuk ki a kapcsolatot a Komondor Szuperszámítógéppel

Grafikus belépés X2Go-val SSH felett

  • Töltsük le és telepítsük a kliens operációs rendszerünkhöz megfelelő X2Go klienst: https://wiki.x2go.org/doku.php/download:start

  • Indítsuk el a feltelepített X2Go alkalmazásunkat

  • „Session” => „New session…”

  • Host: komondor.hpc.kifu.hu

  • Login: a projekthez tartozó felhasználói név

  • „Use RSA/DSA key for ssh connection:” -nél tallózuk be az SSH privátkulcsot

  • „Try auto login (via SSH Agent or default SSH key)” opciót pipáljuk be

  • „Session type”-nál válasszuk az XFCE -t a legördülő menüből

  • „OK” -val mentsük el

  • A létrejött új session nevére kattintsunk rá, ami várhatóan így automatikusan kapcsolódni fog

X2Go beállítás