Etätyöpöytä¶
Kurssin harjoitustyöt tehdään Linux-ympäristössä. Linuxia ei kuitenkaan kenenkään ole pakko asentaa omalle koneelle, vaan työskentely tapahtuu nk. etätyöpöydällä. Tämä tarkoittaa käytönnössä sitä, että sopivaa apuohjelmistoa käyttäen omalta koneelta luodaan yhteys tietohallinnon konesalissa (jossain sähkötalon uumenissa) olevalle palvelinkoneelle, jossa työt tehdään.
Seuraavassa on ohjeet sille, kuinka etätyöpöytä otetaan käyttöön
Microsoft Windows -käyttöjärjestelmissä. Käytetty ohjelmisto
(Tiger)vncviever
on saatavilla myös Linux- ja
Mac-käyttöjärjestelmille. Niille ei kuitenkaan ole tässä annettu
valmista ohjeistusta, koska kurssihenkilökunnalla ei ole käytössään
Linux- tai Mac-ympäristöä, jossa ohjeistuksen voisi suunnitella ja
testata. Näissä tapauksissa asennusohjeet joutuu miettimään itse.
Tietohallinnon mikroluokissa eri puolella yliopistoa vncviewer
on
valmiiksi asennettuna: jos asennus omalle koneelle ei onnistu, kurssin
töitä voi hätätilanteessa tehdä myös koululla.
Etätyöpöydän käyttöönoton pitäisi onnistua seuraavien yksinkertaisten vaiheiden kautta. Huomaa, että vaiheet 1 ja 2 on tarpeen tehdä vain kerran ensimmäisellä käyttökerralla. Tämän jälkeen yhteys muodostetaan aina vaiheen 3 ohjeiden mukaisesti.
Jos haluat käyttää etätyöpöytää yliopiston Windows-mikroluokassa, voit
siirtyä suoraan vaiheeseen 3. Mikroluokan koneilta
TigerVNC
-ohjelmisto löytyy Start-menun kautta, mikäli sillä ei ole
Windows-työpöydällä valmista käynnistysikonia.
Intran ohjeet¶
Intrasta löytyvät ohjeet etätyöpöydän käyttöönottoon ovat nykyisin paremmat kuin silloin, kun alla olevat 3-vaiheiset ohjeet on kirjoitettu. Alla olevien ohjeiden sijasta voit noudattaa Intran ohjeita, jotka löytyvät tästä linkistä.
Huomaa lisäksi tämän sivun lopusta löytyvä osio Vinkkejä etätyöpöydän käyttämiseen.
Vaihe 1: lataa ohjelmisto¶
Lataa käyttöjärjestelmällesi oikea/sopiva versio vncviewer
:stä
osoitteesta: https://bintray.com/tigervnc/stable/tigervnc/1.6.0
tai sitä uudempi versio osoitteesta
https://bintray.com/tigervnc/stable/tigervnc/.
Jos käytät Windowsia, tilanne on erityisen mukava, koska mitään
erillistä asennusta ei tarvita, vaan lataamasi vncviewer-1.6.0.exe
tai vncviewer64-1.6.0.exe
on suoraan suoritettavissa. Muissa
käyttöjärjestelmissä erillinen asennusprosessi saattaa olla tarpeen
ennen ohjelman käyttöä. Macin käyttäjät voivat ladata samalta sivulta
ohjelman TigerVNC-1.6.0.dmg
, jolla asennusprosessin pitäisi
mennä alla olevien ohjeiden mukaan.
Huomaa edellä, kun lataat vncviewer
:ä, että samalla sivulla on
tarjolla myös tigervnc
-ohjelmisto. Älä lataa sitä, paitsi jos olet
itse valmis selvittämään, mikä sen ero on pelkkään vncviewer
:iin
verrattuna (ero ei ole suuri, eikä dramaattista katastrofia pitäisi
tapahtua, vaikka asentaisit TigerVNC:n).
Vaihe 2: tietoturva-asetusten kytkeminen päälle¶
Kurssin käyttämällä työpöytäpalvelimella on kytketty päälle
erinäisiä tietoturva-asetuksia, jotka eivät salli kuin
salakirjoitettujen yhteyksien muodostamisen. Jotta vncviewer
osaa
toimia yhteistyössä näiden vaatimusten kanssa, sen asetuksia pitää
säätää, ennen kuin etätyöpöytäyhteyden voi muodostaa.
Virtuaalityöpöytien ylläpitäjä on ystävällisesti kirjoittanut valmiin ohjeistuksen siitä, kuinka tietoturva-asetukset on tehtävä. Ohje löytyy tätä linkkiä seuraamalla. (Katso erityisesti kohta “Kirjautuminen VNC-ohjelmalla” osio 3.)
Muutama täsmennys edellisiin ohjeisiin:
- Kurssin työpöytäpalvelimen nimi, joka täytetään kohtaan “VNC
Server”, on
linux-desktop.tuni.fi
. - Juurivarmennetiedoston voi tallentaa omalle koneelle joko klikkaamalla linkkiä hiiren oikella painikkeella ja valitsemalla “Save link as…” tms. Vaihtoehtoisesti voit avata linkin ja tallentaa sisällön klikkaamalla oikealla hiiren painikkeella ja valitsemalla “Save page as…” tms.
- Kun olet tallentanut juurivarmennetiedoston
linux-desktop.pem
(linux-desktop.txt
) omalle koneellesi johonkin sopivaan paikkaan, pidä mielessä, että kertoessasi tiedoston sijainnin kohdassa “Path to X509 CA certificate”, sinun on kirjoittettava (tai mielummin leikattava ja liimattava) koko tiedoston nimi kansioineen ja päätteineen. Esimerkiksi siis vaikkaC:\Users\aps\linux-desktop.pem
. Polussa ei saa olla välilyöntejä eikä ääkkösiä.
Attention
Juurivarmennetiedosto tarvitaan tietoturvasyistä, ja siksi sitä ei saa jättää tekemättä.
Vaihe 3: etätyöpöytäyhteyden luominen¶
Kun kohdan 2 asetukset on kerran tehty, varsinainen etätyöpöytäyhteyden muodostaminen on jatkossa helppoa:
- Käynnistä
vncviewer
. - Varmista että “VNC Server”-kohdassa lukee
linux-desktop.tuni.fi
. - Paina “Connect”-nappia.
- Kirjaudu sisään intranet-tunnuksellasi (username) ja salasanallasi (password). Huomaa, että käyttäjätunnus (username) on eri asia kuin sähköpostiosoite.
Siinä kaikki. Etätyöpöydän pitäisi nyt olla käyttövalmis.
Ideaalitilanteessa siis kaikki menee kuten edellä on esitetty.
Käytännössä etätyöpöydälle sisäänkirjaantumisessa on välillä ollut
outoja viiveitä: aika usein saattaa kestää useita (kymmeniä!)
sekunteja, ennen kuin sisäänkirjaantumisikkuna avautuu.
Joskus tämä viive on niin pitkä, että etätyöpöydän näytönsäästäjä kytkeytyy
päälle (ikkunaan ilmestyy kellonaika tosi isoilla kirjaimilla).
Näytönsäästäjästä pääsee takaisin sisäänkirjaantumisikkunaan
painamalla Enter
/Return
-näppäintä.
On myös mahdollista, että sinulla ei ole käyttöoikeuksia palvelimelle ja saat alla olevan kaltaisen ilmoituksen yrittäessäsi kirjautua sisään. Oikeudet palvelimelle voi hakea menemällä osoitteeseen: https://id.tuni.fi. Valitse Käyttövaltuushallinta ja kirjaudu. Sen jälkeen valitse Käyttövaltuudet -> Hae uutta käyttövaltuutta. Valitse ensin sopimuksesi ja sitten käyttövaltuus: “Linux-palvelimet (LINUX-SERVERS) Työpöytäpalvelimet”. Kirjoita perusteluksi esim., että tarvitset palvelinta ohjelmointikurssilla. Lopuksi lähetä.
Käyttöoikeuksien päivittymiseen menee muutama minuutti. Tämän jälkeen sisäänkirjautumisen pitäisi onnistua normaalisti.
Vinkkejä etätyöpöydän käyttämiseen¶
Kun etätyöpöydällä on paljon käyttäjiä, saattaa kirjautuminen kestää pitkään. Ruuhka-aikana voit joutua katsomaan mustaa ruutua jopa 20-30 sekuntia ennen kirjautumisruudun ilmestymistä ja uudelleen kirjautumisruudun jälkeen. Jos yhteyden muodostaminen kestää tätä kauemman, voi kyseessä olla vikatilanne.
Etätyöpöytä on yliopiston tietohallinnon ylläpitämä, eikä kurssin
henkilökunta ei pääse tekemään etätyöpöydälle mitään
ylläpitotoimenpiteita. Etätyöpöydän ja vncviever
:in ongelmiin
liittyen kannattaa olla suoraan yhteydessä sähköpostiosoitteeseen
it-helpdesk@tuni.fi tai käydä IT-helpdeskissä Kampusareenalla. (Jos
ongelmasi liittyy etätyöpöydällä käyttämäsi ohjelmointiympäristön
toimintaan, olet luonnollisesti yhteydessä kurssin
sähköpostisososoitteeseen prog2@tuni.fi, et IT-helpdeskiin.)
Jos etätyöpöydän käyttäminen verkon yli on mielestäsi liian hidasta, kannattaa tulla yliopistolle työskentelemään. Verkkoyhteys etätyöpöydälle yliopiston sisällä on huomattavasti nopeampi kuin verkkoyhteys etätyöpöydälle jostain muualta. Voit myös käyttää Linuxia suoraan yliopiston tietokoneluokassa TC217, jonne on valmiiksi asennettuna Qt Creator ja Git.
Kaikkein paras vinkki: Älä jätä tehtävien tekemistä viimeiselle päivälle. Moni muu opiskelija tekee niin, ja virtuaalityöpöydät saattavat olla aika tukkoisia ja yhteyden muodostaminen vaikeaa.