SSH-asiakasohjelma Windowsissa
Significant changes to authentication coming in April 2025
Starting April 14 2025, SSH login to Puhti and Mahti will only work using
SSH keys added in MyCSC. Password authentication and public keys stored in
users' personal ~/.ssh/authorized_keys
file on the supercomputer will no
longer work. This authentication method is already in use on LUMI.
Read the detailed instructions on setting up and using SSH keys.
Windows-järjestelmässä on useita ohjelmia etä-SSH-yhteyden luomiseen. Tämä sivu tarjoaa ohjeet kolmelle suositulle vaihtoehdolle: PowerShell, PuTTY ja MobaXterm.
PowerShell
Voit käyttää Windows PowerShell komentoriviä yhdistääksesi CSC:n supertietokoneeseen käyttäen Win32 OpenSSH -asiakasohjelmaa. Asentaaksesi OpenSSH:n Windows-laitteeseen seuraa näitä asennusohjeita.
SSH-avaimien luominen (PowerShell)
SSH-asiakasohjelman käyttö CSC:n supertietokoneilla edellyttää SSH-avainten asettamista. Kun olet asentanut OpenSSH:n, voit luoda SSH-avaimia PowerShellillä suorittamalla:
Tuetut avaintyypit ovat Ed25519 ja RSA 2048–16384. Suosittelemme vahvasti Ed25519-avaimia. Jos valitset RSA:n, käytä vähintään 4096 bittiä.
Kun olet luonut SSH-avainparin, sinun on lisättävä julkinen avain MyCSC-portaaliin. Lue ohjeet täältä.
Saatat myös haluta konfiguroida autentikointipääte tekemään SSH-avaimien käytöstä kätevämpää.
SSH-avainten käyttö
Katso sivu SSH-avainten asettaminen saadaksesi yleistä tietoa SSH-avainten käytöstä autentikointiin. Huomioi, että sinun on pakko lisätä julkinen avain MyCSC:hen – sen kopioiminen suoraan CSC supertietokoneeseen ei toimi!
Peruskäyttö (PowerShell)
Kun olet asentanut SSH-avaimet ja lisännyt julkisen avaimesi MyCSC:hen, voit yhdistää CSC:n supertietokoneeseen avaamalla PowerShellin ja suorittamalla:
# Korvaa <username> CSC-käyttäjätilisi nimellä ja <host> "puhti" tai "mahti"
ssh <username>@<host>.csc.fi
Graafinen yhteys (PowerShell)
Jos haluat luoda yhteyden graafisella tuella, voit käyttää esimerkiksi Xming X -palvelinta. Etänä näytettävien grafiikoiden mahdollistamiseksi suorita:
Käytä sitten -X
(X11-välitys) tai -Y
(luotettu X11-välitys) -vaihtoehtoa luodessasi yhteyttä:
Autentikointipääte (PowerShell)
Välttääksesi salasanasi kirjoittamisen joka kerta yhdistäessäsi, voit konfiguroida Windowsin SSH-päätteen säilyttämään avaimiasi muistissa paikallisen kirjautumissession ajan.
Syöte virheellinen MAC
Kun yhdistät OpenSSH-asiakasohjelmalla Windowsissa, saatat kohdata virheen "Syöte virheellinen MAC". Tämä on tunnettu ongelma, ja sen voi välttää valitsemalla nimenomaisesti toisen MAC-algoritmin. Katso yksityiskohdat meidän FAQ-sivulta aiheesta.
PuTTY
PuTTY SSH -asiakasohjelma on vaihtoehto OpenSSH:n käytölle.
SSH-avainten luominen (PuTTY)
SSH-asiakasohjelman käyttö CSC:n supertietokoneilla vaatii SSH-avainten asettamista. Luodaksesi SSH-avaimia PuTTY:lle käytä PuTTYgen-avaingeneraattoria. PuTTY-dokumentaatio tarjoaa ohjeet PuTTYgenin käyttöön.
Tuetut avaintyypit ovat Ed25519 ja RSA 2048–16384. Suosittelemme vahvasti Ed25519-avaimia. Jos valitset RSA:n, käytä vähintään 4096 bittiä.
Kun olet luonut SSH-avainparin, sinun on lisättävä julkinen avain MyCSC-portaaliin. Lue ohjeet täältä.
Saatat myös haluta konfiguroida autentikointipääte tekemään SSH-avaimien käytöstä kätevämpää.
SSH-avainten käyttö
Katso sivu SSH-avainten asettaminen saadaksesi yleistä tietoa SSH-avainten käytöstä autentikointiin. Huomioi, että sinun on pakko lisätä julkinen avain MyCSC:hen – sen kopioiminen suoraan CSC supertietokoneeseen ei toimi!
Peruskäyttö (PuTTY)
Kun olet asentanut SSH-avaimet ja lisännyt julkisen avaimesi MyCSC:hen, voit yhdistää CSC:n supertietokoneeseen käyttäen PuTTY:a. Kun avaat PuTTY:n, sinua pyydetään konfiguroimaan SSH-istuntosi. Tee se alla olevan taulukon mukaisesti:
Asetus | Arvo |
---|---|
Kohdekoneen nimi | puhti.csc.fi tai mahti.csc.fi |
Portti | 22 |
Yhteyden tyyppi | SSH |
Kun luot etäyhteyttä PuTTY:llä, valitse yksityisavain tiedosto kohdasta Connection --> SSH --> Auth
. Jos haluat, että yksityisavain käytetään joka kerta yhdistäessäsi, tallenna istuntosi tallentaaksesi valintasi. Lopuksi, napsauta Open
.
Graafinen yhteys (PuTTY)
Jos haluat luoda yhteyden graafisella tuella, voit käyttää esim. Xming X -palvelinta. Käyttääksesi graafista näyttöä etänä, valitse Enable X11 forwarding
PuTTY:n ohjelma-asetuksista (Connection --> SSH --> X11
).
Autentikointipääte (PuTTY)
Välttääksesi salasanasi kirjoittamisen joka kerta yhdistäessäsi, voit käyttää Pageant-autentikointipäätettä säilyttääksesi yksityisavaimet muistissa.
MobaXterm
MobaXterm on SSH-asiakasohjelma, jossa on sisäänrakennettu X-palvelin, mikä tarkoittaa, että sitä voidaan käyttää grafiikoiden näyttöön.
SSH-avainten luominen (MobaXterm)
SSH-asiakasohjelman käyttö CSC:n supertietokoneilla vaatii SSH-avainten asettamista. Voit luoda SSH-avaimia MobaXtermillä suorittamalla:
Tuetut avaintyypit ovat Ed25519 ja RSA 2048–16384. Suosittelemme vahvasti Ed25519-avaimia. Jos valitset RSA:n, käytä vähintään 4096 bittiä.
Jos haluat, että luodut avaimet säilyvät MobaXtermin uudelleenkäynnistysten läpi, määritä pysyvä kotihakemisto MobaXtermille ohjelman asetuksissa (Settings --> Configuration --> General
).
Kun olet luonut SSH-avainparin, sinun on lisättävä julkinen avain MyCSC-portaaliin. Lue ohjeet täältä.
Saatat myös haluta konfiguroida autentikointipääte tekemään SSH-avaimien käytöstä kätevämpää.
SSH-avainten käyttö
Katso sivu SSH-avainten asettaminen saadaksesi yleistä tietoa SSH-avainten käytöstä autentikointiin. Huomioi, että sinun on pakko lisätä julkinen avain MyCSC:hen – sen kopioiminen suoraan CSC supertietokoneeseen ei toimi!
Peruskäyttö (MobaXterm)
Kun olet asentanut SSH-avaimet ja lisännyt julkisen avaimesi MyCSC:hen, voit yhdistää CSC:n supertietokoneeseen käyttäen MobaXtermia. Yhdistyäksesi MobaXtermilla, avaa terminaali ja suorita:
# Korvaa <username> CSC-käyttäjätilisi nimellä ja <host> "puhti" tai "mahti"
ssh <username>@<host>.csc.fi
Graafinen yhteys (MobaXterm)
Mahdollistaaksesi grafiikoiden näyttämisen SSH:n yli, käytä -X
(X11 forwarding) tai -Y
(trusted X11 forwarding) -vaihtoehtoa yhteyttä luodessasi:
Autentikointipääte (MobaXterm)
Välttääksesi salasanasi kirjoittamisen joka kerta yhdistäessäsi, ota käyttöön MobAgent-autentikointipääte ohjelman asetuksista (Settings --> Configuration --> SSH
).