vServerin käyttöönotto

Kirjoitin sivun vServerin käyttöönotosta Debian käyttöjärjestelmässä, jota käyttää myös aikaisemmin julkaisemani PROTO-palvelin. Tämä kyseinen vServerin käyttöönotto sivu on tehty PROTO-palvelimen pystytyksessä esiintyneistä asioista, sivulla käsitellään sellaisia asioita jotka tulevat esiin kun järjestelmää otetaan käyttöön.

Lue juttu täältä: http://blog.vippe.net/vserver/

SSH yhteydet Puttyllä

Jos käytät Puttyä usein SSH yhteyksiin niin suosittelen kopioimaan, linkittämään tai siirtämään putty.exe ohjelman windowsin asennuskansioon, esimerkiksi C:\Windows\System32\

Tämän jälkeen voit CMD:n kautta ottaa yhteyksiä SSH-palvelimiin nopeammin.

Esimerkiksi normaali SSH yhteys:
putty a9999999@proto999.haaga-helia.fi

Tunnelointi proton MySQL kantaan:
putty -L  3306:localhost:3306 a9999999@proto999.haaga-helia.fi

  • -L = Tunnelointi
  • 3306 = paikallisen koneen portti johon tunnel tulee (oma kone)
  • localhost = kohdekone johon tunneli tehdään
  • 3306 = kohdekoneen portti johon tunneli tehdään
  • a9999999 = opiskelijatunnuksesi HH:n järjestelmiin
  • proto999.haaga-helia.fi = proto-palvelimen osoite johon otetaan yhteyttä

Niin ja puttyhän löytyy täältä: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

PROTO

Järjestelmä on toteutettu Debian Linux 6.0 alustalle käyttäen kernel pohjaista Linux-VServer järjestelmää.

Tämän ympärille on rakennettu webbisivusto, jonne kirjaudutaan HAAGA-HELIAn tunnuksilla. Sivuilla voidaan luoda kursseja ja projekteja varten Linux-virtuaalikoneita. Järjestelmässä olevat konepohjat ovat eri tarkoituksia varten valmiiksi configuroituja Debian Linux asennuksia.

Virtuaalikoneiden hallinta tapahtuu hallintaa varten koodaamillani scripteillä, scriptit ovat perl ja bash scriptejä.

Järjestelmässä on automatisoitu käyttäjien ja virtuaalikoneiden hallinta, jossa:

  • Käyttäjät lisätään virtuaalikoneille www-lomakkeen tietojen mukaan
  • Sudo-oikeudet lisätään lomakkeen kohdan hallintaoikeudet mukaisesti
  • Kiintolevyn koko määritetään
  • Määrittelee IP-osoitteen sen mukaiseti halutaanko sallia ulkoverkosta http/https selailu
  • Virtuaalikoneen sammutus kurssin loputtua
  • Virtuaalikoneiden varmistus laiterikkojen varalta
  • Virtuaalikoneiden poisto järjestelmästä

Sivustoon rakennettu myös:

  • Käyttäjien lisääminen/poisto virtuaalikoneille
  • Virtuaalikoneen voimassaoloajan muuttaminen
  • Virtuaalikoneen pysäytys/käynnistys
  • Virtuaalikoneen statistiikka
    • Verkon käyttö
    • Muistin käyttö
    • CPUn käyttö
    • Prosessien määrä

Järjestelmässä myös:

  • Virtuaalikoneiden RAM-muistin määrän hallinta, tämä tulossa hallittavaksi myös hallintasivustolta
  • Virtuaalikoneiden SSH-kirjautumisessa käytetään HH:n toimialueen tunnuksien salasanoja, eli salasanojen tarkistus AD:stä

vServerin käyttöönotosta voit lukea täältä: http://blog.vippe.net/vserver/