Creating an SSH Key Pair and Logging in on a Linux Server (shell.metropolia.fi)
Generating SSH Keys
Log in with your Metropolia credentials at https://sshauth.metropolia.fi.
Internal Network or VPN
Access to https://sshauth.metropolia.fi requires Metropolia's internal network or VPN service.
Instructions for using the VPN service are available here: VPN Connection via GlobalProtect Service.- Select Accept.
- Open the code for two-factor authentication from the message sent to your Metropolia email.
- Enter the code in the form.
- Select Verify 2-factory code.
- Select Create New SSH-key pair.
- Select Download current SSH-private key.
Save the key to your desired folder on your computer.
Check the status column to see if the key pair has been activated. Refresh the view by pressing Ctrl+R or clicking the browser's refresh icon. Activation takes about 15 minutes.
Key status | Status message |
---|---|
Non-active | Wait for server configuration before ssh login. Usually takes about 15 minutes |
Active | SSH-Keys OK |
24-hour Time Limit
The private SSH key is stored on the service for 24 hours. Download the key before the deadline.
How do I create a new key pair if I have deleted or lost my previous key file?
Create a new key pair according to the SSH Key Generation instructions.
Miten lopetan avainparin käytön kokonaan ja estän kirjautumiset?
- Kirjaudu SSH-avainten luonti -ohjeen mukaisesti osoitteessa https://sshauth.metropolia.fi.
- Poista avainpari käytöstä toiminnolla Delete current ssh keys.
SSH-kirjautuminen työasemalla
Kirjautuminen ja avainparin status
Kirjautuminen toimii vain, jos avainparin tilaksi sivustolla https://sshauth.metropolia.fi on merkitty SSH-Keys OK.
SSH-yhteys Windows-komentoriviltä
- Avaa Windows-komentorivi.
- Paina .
- Kirjoita hakukenttään cmd.
- Avaa Command Prompt -sovellus.
- Mene avaimen tallennuskansioon.
- Muuta tiedosto-oikeudet SSH-ohjelmiston hyväksymään muotoon syöttämällä komennot:
icacls <ssh-avaimen tiedoston nimi> /Inheritance:r
icacls <ssh-avaimen tiedoston nimi> /Grant:r "%Username%":"(R)" - Kirjaudu palvelimelle syöttämällä komento:
ssh –i <ssh-avaimen tiedoston nimi> <lyhyt Metropolia-käyttäjätunnus>@shell.metropolia.fi - Jos SSH-ohjelma antaa ilmoituksen:
The authenticity of host 'shell.metropolia.fi (195.148.105.150)' can't be established.
ECDSA key fingerprint is SHA256:JmKwxqzHvpLgmGW6o+PId0GmdalnHMdsG0jDlINUG3c.
Are you sure you want to continue connecting (yes/no/[fingerprint])?- Kirjoita yes.
Paina Enter-näppäintä.
Verkkolevyjen tiedosto-oikeudet
Jos olet tallentanut SSH-avaimen verkkolevylle, on mahdollista, että tiedosto-oikeudet eivät icacls-komennoilla tallennu toivotulla tavalla ja ssh-komentoriviohjelmisto ei suostu luomaan yhteyttä antaen virheilmoituksen "WARNING: UNPROTECTED PRIVATE KEY FILE!". Vaihda tällöin avaimen tallennuspaikka tietokoneesi kovalevylle ja aloita ohjeiden noudattaminen alusta.
SSH-yhteys Windowsin PuTTY-ohjelmistolla
- Avaa PuTTY Key Generator -ohjelma.
- Paina +R.
- Kirjoita tekstikenttään puttygen.
- Klikkaa OK.
- Valitse kohta Conversions → Import key.
- Valitse tallentamasi yksityinen SSH-avain.
- Tallenna avain PuTTY-muodossa haluamaasi kansioon.
- Muodosta SSH-yhteys PuTTY:llä
- Avaa PuTTY
- Paina .
- Kirjoita hakukenttään putty.
- Klikkaa PuTTY-kuvaketta.
- Mene valikkoon Connection → SSH → Auth → Credentials.
- Aseta tallentamasi PuTTY-muotoinen SSH-avaintiedosto kohtaan Private key file for authentication.
- Täytä Session-kohtaan palvelimen tiedot muodossa <lyhyt Metropolia-käyttäjätunnus>@shell.metropolia.fi.
- Tallenna istunto antamalla sille haluamasi nimi kenttään Saved Sessions ja klikkaa Save.
- Kirjaudu palvelimelle klikkaamalla Open.
- Klikkaa tietoturvavaroitusikkunassa Accept.
- Jos yhteys aukeaa, mutta PuTTY;n ikkunaan ei tulostu tekstiä:
- Sulje PuTTY.
- Käynnistä PuTTY uudestaan.
- Tuplaklikkaa tallentamaasi istuntoa.
- Avaa PuTTY
SSH-yhteys Linuxin komentoriviltä
- Mene avaimen tallennuskansioon.
- Muuta tiedosto-oikeudet SSH-ohjelmiston hyväksymään muotoon syöttämällä komento:
chmod 600 <ssh-avaimen tiedoston nimi> - Kirjaudu palvelimelle syöttämällä komento:
ssh –i <ssh-avaimen tiedoston nimi> <lyhyt Metropolia-käyttäjätunnus>@shell.metropolia.fi - Jos SSH-ohjelma antaa ilmoituksen:
The authenticity of host 'shell.metropolia.fi (195.148.105.150)' can't be established.
ECDSA key fingerprint is SHA256:JmKwxqzHvpLgmGW6o+PId0GmdalnHMdsG0jDlINUG3c.
Are you sure you want to continue connecting (yes/no/[fingerprint])?- Kirjoita yes.
Paina Enter-näppäintä.
Miten toimin ongelmatilanteessa?
- Created by Samuli Tani on 31.5.2024
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
Version 1 Next »
- No labels