SSH ühenduse loomise juhis

Mis asi on üldsegi SSH? https://en.wikipedia.org/wiki/Secure_Shell (ing. k)

SSH on üks enimlevinud protokolle mida kasutatakse turvatud ühenduste loomisel kahe arvuti vahel. Ühendusi võid luua nt mõne teise laua või sülearvutiga, serveriga või ka näiteks mikroarvutitega nagu Raspberry PI.

Antud aine raames võib tekkida vajadus ühenduda üle SSH kooliarvutitesse ja serveritesse. See võib näiteks vajalikuks osutuda kui tahad testida oma tarkvara ülikooli arvutis või näiteks olukorras, kus sinu arvutil ei ole vajalikku tarkvara, kuid ülikooli arvutitesse on see paigaldatud (ja litsenseeritud). Viimane on sage kõiksugu CAD programmide puhul.

Linux, Mac (, Windows Powershell)Windows (MobaXTerm)

Üldjuhul on kõik vajalik sul juba arvutis olemas, midagi installima ei pea. Tuleb vaid 2 järgmist rida sisse trükkida käsuaknasse.

  1. Loome ühenduse ülikooli vaheserverisse. Ühendust luues asenda uni-id enda omaga:
    NB 1: Kui sa lood ühendust sellesse arvutisse esimest korda, siis küsitakse sult üle kas sa ikka usaldad selle arvuti sõrmejälge. Ühenduse loomiseks tuleb sellega nõustuda.
    NB 2: Kui ühendus on loodud, tuleb sul end autentida. Parooli sisestamise ajal ei teki ekraanile ühtegi märki ega sümbolit mis viitaks, et oled mõne tähemärgi sisestanud – see on täiesti normaalne ja tehtud turvalisuse pärast, et keegi ei loeks mitu tähemärki su paroolis on.
    NB 3: Ühenduse loomisel kasutasime argumenti -X. See lubab meil lisaks käsureale üle võrgu edastada ka graafilisi programme. Kui vajad vaid ligipääsu käsureale ei ole vaja seda argumenti kasutada.
  2. Nüüd loome ühenduse mõne klassiarvutiga. Meil on selleks eraldi üles seatud arvuti nimega LX0, mis on alati Linuxis. Üldjuhul on soovituslik just sinna ühendus luua.
    NB: Kui miskil põhjusel LX0 pole saadaval, siis saad sobiliku arvuti otsida lehelt https://ati.ttu.ee/klassi-staatus. Arvutid, mille peal Tuxi ikoon vastu vaatab on parasjagu Linuxis ja neisse saab ühenduda.

Oledki sees. Nüüd saad arvutit kasutada nagu oleksid kohapeal arvutiklassis – sul on täpselt sama tarkvara konfiguratsioon. Seda muidugi eeldusel, et jooksutad tarkvara läbi terminaliakna kust just ühenduse lõid.

See on lihtsaim viis luua SSH ühendust Windowsist, omades sealjuures võimalust graafilise kasutajaliidesega programme üle kanda.

  1. Lae alla ja paigalda: https://mobaxterm.mobatek.net/
  2. Loo uus ühendus.

    Session type: SSH
    Remote host: proksi.intra.ttu.ee
    Username: Uni-ID (asenda enda omaga)
    NB 1: Pärast ühenduse loomist salvestatakse see automaatselt. Seda protsessi sa enam kordama ei pea.
    NB 2: Kui ühendus on loodud, tuleb sul end autentida. Parooli sisestamise ajal ei teki ekraanile ühtegi märki ega sümbolit mis viitaks, et oled mõne tähemärgi sisestanud – see on täiesti normaalne ja tehtud turvalisuse pärast, et keegi ei loeks mitu tähemärki su paroolis on.
  3. Nüüd loome ühenduse mõne klassiarvutiga. Meil on selleks eraldi üles seatud arvuti nimega LX0, mis on alati Linuxis. Üldjuhul on soovituslik just sinna ühendus luua.

    NB 1: Kui miskil põhjusel LX0 pole saadaval, siis saad sobiliku arvuti otsida lehelt https://ati.ttu.ee/klassi-staatus. Arvutid, mille peal Tuxi ikoon vastu vaatab on parasjagu Linuxis ja neisse saab ühenduda.
    Note 2: Ühenduse loomisel kasutasime argumenti -X. See lubab meil lisaks käsureale üle võrgu edastada ka graafilisi programme. Kui vajad vaid ligipääsu käsureale ei ole vaja seda argumenti kasutada.

Oledki sees. Nüüd saad arvutit kasutada nagu oleksid kohapeal arvutiklassis – sul on täpselt sama tarkvara konfiguratsioon. Seda muidugi eeldusel, et jooksutad tarkvara läbi terminaliakna kust just ühenduse lõid.

Vihje: Lihtsamaks ühenduse loomiseks võid teha järgneva seadistuse:

  1. Salvesta oma uni-id parool programmi. Selleks pead looma ka nö peaparooli (master password). Kasuta tugevat parooli ja kõiki häid tavasid paroolide loomisel!
  2. Samuti võid lisada ühenduse automaatse loomise arvutisse LX0. Selleks tee järgnevat:
    1. Loodud sessioon salvestati esmasel ühendusel. Võta see sessioon ja asu seda muutma.
    2. Mine kaardile “Advanced SSH settings”
    3. Otsi üles “execute command” ja kirjuta sinna:  ssh -X lx0