Aikataulu – Linux palvelimena ict4tn003-7 ja -8 keväällä 2013

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit

  • Ratkomaan ongelmia viileän rauhallisesti
  • Sorminäppäryyttä Linuxissa
  • Monia kiehtovia työkaluja (ks. aikataulu)

Lue palautteita.

Ennakkotiedot

Lue peruskomennot, ylläpito ja demonien asennus. Varmista, että ymmärrät nämä komennot ja osaat ne ulkoa.
Osaisitko vielä ratkaista peruskurssini harjoitukset ja kokeen? Esimerkkiraportteja silloisilta ensimmäisen vuoden opiskelijoilta: Janne Varis, Tuomas Sippola, Sami Soikkeli… Lisää löytyy klikkaamalla nimeä kurssipalautteista.
Parasta kertausta on käytännön treeni. Linux liverompulla (xubuntu-12.04-desktop-i386.iso, burn image) se onnistuu.

Aikataulu

1. Järjestäytyminen, nykytilan arviointi. Järjestelmän tilan seuraaminen ja prosessinhallinta. w03
2. Rosvoja ja kunnon kansalaisia – ja dd w04
3. Apache; kertaus ja edistynyttä asiaa w05
4. Sisällönhallintajärjestelmät w06
5. Palvelimen suorituskyky w07
(Talvivapaalla saat leikkiä Linuxilla itseksesi w08)
(Tero luennoi Belgiassa matkapuhelimista ja Arduinoista w09)
6. Metapaketit w10
7. Koe w11
Kyseessä on edistynyt kurssi, ja ohjelmaan voi tulla muutoksia vielä kurssin aikanakin.
Kurssi kestää 1. periodin. Päiväryhmä-7 tiistaisin 12:00-15:45. Iltaryhmä-8 keskiviikkoisin 17:45-20:30. Kaikki tunnit Pasilassa h5001.

Linkit

Opinto-opas: Linux palvelimena
Xubuntu Linux (xubuntu-12.04-desktop-i386.iso).

Posted in Uncategorized | Tagged , , , , , | 92 Comments

92 Responses to Aikataulu – Linux palvelimena ict4tn003-7 ja -8 keväällä 2013

  1. Verryttelytehtäviä
    Tee tällainen hakemistorakenne

    ti/
            kala/
                    foo
                    bar
                    foobar
            kissa/
                    foo
                    bar
                    foobar
            puu/
                    foo
                    bar
                    foobar
    

    Sen jälkeen:
    – Asenna ssh-demoni, tee uusi käyttäjä, kirjaudu uutena käyttäjänä
    käyttäen koneen julkista osoitetta
    Sitten
    – Asenna weppipalvelin ja tee kotisivut
    Bonus
    – Automatisoi jonkun käyttäjän kirjautuminen ssh-julkisella avaimella
    – Asenna valitsemasi Wiki
    Vinkkejä
    – Suominäppis ‘setxkbmap fi’

  2. Kotitehtävä 1:
    Tee ja raportoi:
    – Polta Xubuntu liveromppu. Testaa sitä jossain labran ulkopuolella.
    – Ratkaise valitsemasi “Työasemat ja tietoverkot” peruskurssin Linux-koe. Voit tehdä minkä tahansa kotisivultani löytyvän tuon kurssin kokeen. http://terokarvinen.com/tag/tyoasemat-ja-tietoverkot
    – Vapaaehtoinen lisätehtävä: kerää tarkat tiedot jostain koneesta ‘sudo lshw’. Mitä hyötyä tästä komennosta on?
    – Vapaaehtoinen lisätehtävä guruille: Tee virtuaalipalvelin vagrant-ohjelmalla.
    Lue (ei raportoida, vaan testi tunnilla):
    – Opettele “Command Line Basics” ja “Commands for Admin” komennot ulkoa.
    Vinkkejä:
    – Kertaa joka päivä. Harjoittele myös komentokehotteessa päivittäin.
    – Pidä liveromppu mukana (aina ja tunneillakin)
    – Lue raportointiohje http://terokarvinen.com/raportin_kirjoittaminen.html .
    – Voit julkaista läksyt missä haluat (esim. WordPress.com) ja palauttaa Moodleen pelkän linkin. (Jos et uskalla tai muuten halua julkaista, voit palauttaa läksyt myös Moodleen)

  3. BonusBonus: vagrant.

  4. Tapio Naumanen says:

    Olisi kiva saada hieman palautusaikaa lisää. Tehtävät tehty mutta sain vasta nyt internetsin pelaamaan kotona (elisan kotiboksi sanonut itsensä irti viikonlopun aikana), 25 minuuttia liian myöhään..

  5. Tapio Naumanen says:

    Jos ei aikaa moodleen tipu niin on ne tehtävät ainakin tuola
    http://tapionaumanen.wordpress.com/

  6. Tapio Naumanen says:

    Kotitehtävän kaksi palautus: http://tapionaumanen.wordpress.com/2013/01/22/linux-palvelimena-ict4tn003-7-kotitehtava-2/
    Ei ole moodlessa palautusta!

  7. Daniela Nieminen says:

    Rootkitin etsintää levykuvalta, kurssitehtävä 2.
    http://daniela.nieminen.blogspot.fi

  8. Joni Junni says:

    Rootkitin etsintä ja sen toiminnan selvitys tsk_recoveryllä sekä peruskurssin tehtäviä.
    http://www.junni.org/2013/01/linux-palvelimena-palvelinmurron-tutkintaa/

  9. Rootkitin etsintä tsk_recoverilla ja googlen voimin: http://linux.rol.fi

  10. Levykuva tutkittu ja rootkit etsitty tsk_recover ohjelmalla ja kadonnut computer tiedosto kaivettu esiin AutoPsy ohjelmalla.
    <a href="http://tapionaumanen.wordpress.com/2013/01/22/linux-palvelimena-ict4tn003-7-kotitehtava-2/"</a)

  11. rootkitin etsintää tsk_recoverilla ja muita linux palvelimena -kurssin tehtäviä
    http://anetteahonen.wordpress.com/

  12. Viikon kaksi tehtävän palautus + muut Linux palvelimena kurssin kotitehtävät
    http://mikkomaatta.wordpress.com/2013/01/27/honeynet-scan-of-the-month-15/

  13. Tero Niemi says:

    Rootkitin etsintää tsk_recoverilla saastuneesta kovalevykuvasta ja aiempi kotitehtävä
    http://teroniemi.wordpress.com/

  14. Daniela Nieminen says:

    Ja sitten voisin vielä kirjoittaa osoitteen oikein.
    http://danielanieminen.blogspot.fi

  15. Rootkitin purkua tsk_recoverilla ja muita tehtäviä
    http://ottokalliomaki.blogspot.fi/

  16. Kurssitehtävien raportit (Apache, PhP, SSH, Sleuthkit)

  17. Mikko Björk says:

    Kurssin kotitehtävä 2, jossa rootkitin etsintä saastunelta kovalevyltä. Välineinä Autopsy ja tsk_recover. Sivuillani myös muita Linux palvelimena -kurssin tehtäviä.
    http://mikkobjork.wordpress.com/2013/01/26/kotitehtava-2/

  18. Juha Haapanen says:

    Pitääpä palautella kotitehtävä 2 tänne kun Moodlessa se ei ollut mahdollista:
    http://haapju.wordpress.com/2013/01/29/kotitehtava-2/

  19. Kotitehtävä 3. Tee Apachelle nimipohjainen virtuaalipalvelin (name based virtual host). Voit esimerkiksi laittaa samaan IP-osoitteeseen kaksi nimeä.
    Tee erilaisia virheitä Apachen lokiin ja analysoi niihin liittyvät rivit.
    Vapaaehtoisena lisätehtävänä voit perustaa virtuaalipalvelimen jollekin palveluntarjoajalle esim. kuukaudeksi.

  20. Tee ja raportoi kaksi näistä viidestä vaihtoehdosta
    a) Asenna WordPress, aloita tyhjältä koneelta (vagrant tai liveromppu).
    Ota järkevät URLit (permalinks) käyttöön. Vaihda teema. Kirjoita esimerkki
    artikkeli ja varmuuskopioi sisältö. Suojaa kone tulimuurilla.
    b) Tee WordPressiin oma teema
    c) Asenna Drupal ja kokeile sitä
    d) Tee WordPressiin oma plugin
    e) Tee yksinkertainen CRUD-ohjelma PHP:lla ja MySQL:ä

  21. tai f) Hei Ruby on Railsin maailma

  22. Joni-Petteri Paavilainen says:

    Staattinen palautuslinkki 3. tehtävään:
    http://dropbox.palait.fi/Laksy03_Paavilainen_Joni-Petteri.pdf

  23. Jukka-Pekka Heinäaro says:

    Palautellaanpa tänne kun moodle olikin jo sulki
    <a href="http://hhkurssiblogi.blogspot.fi/2013/02/linux-palvelimena-kotitehtava-3-apachen.html&quot;

  24. g) “Hei maailma” Javalla ja Tomcatilla

  25. Läksyt voi palauttaa vain selaimella luettavassa HTML-muodossa. Arviointia varten palautus tapahtuu Moodleen, jonne voit halutessasi palauttaa vain linkin weppisivuun.
    Saat totta kai mainostaa hienoja raporttejasi lisäksi näissä kommenteissa.

  26. Veli-Pekka Pöystilä says:

    Täältä löytyy tehtäviä:
    htto;//linuxharjoituksia.wordpress.com

  27. Veli-Pekka Pöystilä says:

    Täältä löytyy harjoituksiani:
    http://linuxharjoituksia.wordpress.com

  28. Kotitehtävä optimointi:
    Tee kaksi seuraavista
    a) Asenna Varnish. Muuta jotain sen asetusta VCL-kielellä (esim iso-kuvat suoraan läpi – ei välimuistiin)
    b) Analysoi ja nopeuta weppisivua YSlow -lisäkkeen avulla
    c) Analysoi ja nopeuta weppisivua Firebug -lisäkkeen Net-välilehden avulla
    d) Etsi jokin nopeuden analysoinnissa auttava palvelu wepistä ja käytä sitä
    f) Asenna nginx käänteisproxyksi

  29. Palvelimen suorituskyvyn optimointi, opiskelijani Eino Liimattan muistiinpanot
    https://eliimatt.wordpress.com/tag/suorituskyky/

  30. WordPressin uusin versio lähettää ei-niin-järkevän ohjeen: älä pidä sivua hetkeäkään välimuistissa. Tämä häiritsee käänteisproxyn toimintaa. Voi joko käskeä Varnishin olla välittämättä ohjeesta tai laittaa WordPressin antamaan järkevämmän Cache otsakkeen.

    $ varnishlog|head -100 &
    $ ab -c 100 -n 100 'http://localhost/~tero/wp/wordpress/'|grep -P '(Failed|#/sec|50%|100%)'
    16 TxHeader c Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    16 TxHeader c Pragma: no-cache

    Tämä selittää, miksi uusimman WordPressin kanssa Varnish ei suoraan anna kymmenkertaista nopeusetua.

  31. WordPressin asennus ja yksinkertaisen CRUD-ohjelman tekeminen PHP:lla ja MySQL:ä
    http://marttikitunen.wordpress.com/2013/02/12/neljas-kotitehtava/

  32. Viimeinen läksy: palauta kaikki kotitehtävät (myös tämä) arvioitavaksi, mukaanlukien viimeinen. Voit halutessasi palauttaa vain linkin sivuun, jolta tehtävät löytyvät.
    Valitse kaksi näistä
    a) Tee deb-paketti, joka asentaa tekemäsi shell scriptin
    b) Tee deb-paketti, joka muuttaa toisen paketin asetustiedostoa (divert, vaikea)
    c) Allekirjoita paketit tai varasto
    d) Etsi wepistä vanha “Linux palvelimena” koe ja ratkaise se
    e) Kokeile PupeSoftia Ubuntulla
    ps. Jatkokurssin “Linuxin keskitetty hallinta” ilmoittautuminen Winhassa
    https://wille.haaga-helia.fi/winhawille/

  33. Kokeeseen mukaan kuvallinen henkilötodistus ja liveromppu.

  34. Joni Junni says:

    Kurssi oli hyvin mielenkiintoinen ja toi vaihteeksi jotakin uutta opittavaa. Varsinkin optimointikerta ja paketointi olivat hyödyllisiä aiheita ja ovat varmasti jatkossakin käytössä itsellä.

  35. Mats says:

    Hyvin mielenkiintoinen kurssi jossa oppi plajon. Käänteis proxy oli siisti asia. Työmäärä mielestäni kohtalainen. Kurssin lyhyyden takia käsiteltyjä aiheita mentiin läpi vain pintaa raapaisten. Hyvä kurssi sellaiselle joka haluaa pistää pystyyn oman serverin.

  36. Hyödyllinen kurssi jopa niille, jotka eivät halua järjestelmänvalvojiksi. Apache, WordPress ja muut kurssilla käytettävät ohjelmistot ovat aika yleishyödyllisiä.
    Jos jotain kritiikkiä pitäisi antaa: jos ei olisi tarvinnut aina opetella asioita kotona uudelleen, olisi kurssi ollut parempi. Vaikka kuuntelin tarkasti tunneilla, piti asiat opetella uudelleen harjoitusten aikana.

  37. Tero Niemi says:

    Kurssi oli mielenkiintoinen, hektinen tahti toi ehkä pientä haastetta. Jokaisella tunnilla oppi paljon uutta.

  38. Kurssi oli itselleni hieman vaikeahko, mutta erittäin kiinnostava koska en aikasemmin osannut Linuxia juuri yhtään.
    Kiinnostavin asia oli metapakettien teko ja LAMP:n säätäminen.
    Suosittelisin kurssia kaikille!

  39. Joona Lehtinen says:

    Lähtötaso oli lähes 0, mutta hyvin pysyi vauhdissa mukana, vaikka asiaa oli paljon. Kiinnostavin tunti oli “Rosvoja ja kunnon kansalaisia”.

  40. Käytännössä katsoen kyseisellä kurssilla opin kaiken mitä tällä hetkellä linuxista tiedän. Edellinen linux-kurssi ei opettajasta johtuen opettanut mitään. Karvisen tunneilla oli todella intensiivinen meno. Kiinnostavin tunti mielestäni oli kenties metapaketteja käsittelevä luento.
    Kurssista jäi käteen paljon ja aijon varmasti pitää laukkuni pohjalla Xubuntu liveusbia.
    Koe oli kohtuullisen hankala. En osaa sanoa siitä muuta.
    Suosittelen kurssia kaikille alani opiskelijoille ja kenties osalle opettajistakin.
    Kiitos kurssista!

  41. Olli Saarelainen says:

    Kurssi oli vaativa ainakin näin Linuxista juuri mitään tietämättömälle henkilölle. Paljon tuli opittua ja kurssi sisälsi mielenkiintoisia harjoituksia sekä tehtäviä. Suosittelen kurssia kaikille.

  42. Julius Juntunen says:

    Kurssi oli melko vaikeahko näillä perustiedoilla, jotka olin saanut Aten työasemat ja tietoverkot-kurssilta. Opetus oli mielestäni ihan hyvää joskin uutta asiaa oli melkoisen paljon ja välillä tuntui, että ei pysy perässä. Tunneista mielenkiintoisin oli rootkitin etsintä/tutkiminen.
    Kokeessa oli muutama uusi juttu minulle, jota en saanut toimimaan. Epäonnekseni tein muutaman virheen myös, jotka jäivät harmittamaan.

  43. Kommenttini kurssista:
    Kurssi oli mielenkiintoinen, sillä Linuxin maailma on kiehtova, vaikkakin vaikea sisäistää. Oppiminen vaatii paljon työtä, jota kurssilla kyllä riitti kotitehtävien puolesta. Tuntiharjoituksia olisi saanut olla enemmän ja ohjeistuksia olisi voitu käydä hitaammin läpi.
    Kurssi kokonaisuutena 3/5.
    Arvosana annettu oman oppimisen ja kiinnostuneisuuden perusteella.

  44. Jukka Pentti says:

    Kurssilla oppi paljon, tosin kotitehtäviin meni paljon aikaa.
    Lähiopetuksessa kannattaa olla paikalla.
    Paljon tehtävää ja paljon opittavaa!

  45. Mihkel Tanel says:

    Hyvä kurssi, tuli opittua paljon uutta ja asiat jäivät hyvin muistiin. Kurssin opeista tulee varmasti olemaa hyötyä tulevaisuudessa.

  46. Tapio Naumanen says:

    Kurssi oli hyvä ja antoisa. Oppi paljon uutta ja sai syvennettyä aikaisempaa osaamista. Kotitehtävä menettely oli mieluisa ainakin minulle. Moodle tentit loisti poissaolollaan joka on aina plussaa.
    Koe meni semisti penkin alle, apt ei vain suostunut toimimaan mutta eipä tuo mitenkään älytön ollut, täysin tehtävissä.

  47. Mikko Määttä says:

    Kurssi oli melko työläs, mutta oppimismäärä vastasi hyvin työmäärää. Erittäin mielenkiinotinen kurssi!

  48. Tuukka Tanner says:

    Jooh, ihan jees kurssi. Asiaa oli paljon, ja paljon sitä meni ohi, mutta hyvin siitä jäi silti käteen. Tehtävät olivat työläitä, haastetta oli välillä hieman liikaakin, kun linux tuli taas pölytettyä käyttöön kahden vuoden tauon jälkeen.
    En silti valita, shokkialku on aina välillä mukavaa vaihtelua. Toivon mukaan ainakin opitut asiat jäävät päähän ja niistä on tulevaisuudessa itselle hyötyä. Kiitoksia hektisestä mutta mielestäni onnistuneesta kurssista.

  49. Markus Lagerroos says:

    Kurssi itsessään oli suorastaan suuri infopläjäys verrattuna aikaisempaan pintaa hipovaan alkukurssiin. Koe oli haastava, ei mikään ylivoimaisen vaikea. Aika lähinnä loppui kesken alkujäätymisen takia.
    Kiitos.

  50. Anssi Korkeamäki says:

    Kokonaisuudessaan kurssi oli todella hyvä opin itse käyttämään ja ymmärtämään Linuxsia paljon paremmin. Ennen kurssia taidot olivat lähellä nolla tasoa.

  51. Kennet says:

    En osaa oikeastaan, mitään erityistä sanoa. Kurssi vaikutti kiinnosatavalta, mutta myös vaikealta. Se, pitinkö kokeesta, riippuu siitä pääsinkö läpi siitä 😀 Ainakaan ei ollut täysin epätoivonen tunne, kun tein sitä. Suosittelisin kyllä kurssia toisille (edellyttäen, että työasema kurssin asiat ovat hallussa). Kurssin päättyessä ehkä tajun hieman enemmän näistä asioista, vaikka pitäisi varmaan harjoitella vähän lisää.

  52. Kurssi oli todella mielenkiintoinen ja kiinnostavimpia tunteja olivat suorituskyvyn optimointi ja levykuvan tutkiminen. Kurssilla edettiin todella nopeaan tahtiin, ja opin todella paljon uusia asioita.
    Koe oli haastava, mutta kuitenkin mahdollinen.
    Aion jatkaa kotona linuxilla leikkimistä. Suosittelisin kurssia kaikille joilla on jo linuxin perusteet hallussa ja kiinnostusta oppia lisää.
    Kiitos paljon hyvästä kurssista!

  53. Daniela Nieminen says:

    Melko vaativa kurssi, aika paljon tavaraa yhteen kurssiin. Toisaalta ei ei nyt niin kamalan vaativa verrattuna esimerkiksi ohjelmoinnin kursseihin. Stressasin etukäteen tosi paljon, mutta loppujenlopuksi kurssi oli perushyvä myös meille vähemmän osaaville.
    Opin paljon, sillä pohjaosaaminen oli todella hataraa ennen tätä kurssia (hajotin aiemmassa Linux-tentissä koneen – kahdesti). Oli mukava oppia ne perusjututkin, joita ei työasemat-kurssilla todellakaan oppinut.
    Kokeeseen voisi olla hiukan enemmän aikaa tai vähemmän tekemistä. Muuten ihan hyvä kun kokeessa oli asioita joita käytiin läpi tunnillakin, eikä mitään outoja juttuja. Oli kiinnostavaa tutkia esimerkiksi vanhaa rootkitin saastuttamaa levykuvaa vaikka vaikeaa se olikin. Siihen olisi tarvinnut enemmän pohjustusta.
    Suosittelen ainakin niille joilla opetuksenlaatu perus työasemat-kurssilla oli vähän mitä oli. En usko että kauheasti tulen hyödyntämään näitä taitoja vapaa-ajallani.

  54. Paavo Laosmaa says:

    Hyvä kurssi!
    Opin aika paljon uutta. Rofet ja Polet oli paras osuus.
    Kurssilla sopivasti haastetta. Kurssi keskittyy aika paljon web-palvelin puolelle, josta itselleni ei ole niin paljon hyötyä työelämässä. Itselle jäi kiinnostus ruveta selvittelemään honeypotteja tulevaisuudessa.

  55. Juuso Pääkkönen says:

    Kurssin opetuksen taso oli erittäin hyvää. Aluksi oli hieman hankaluuksia, koska aikaisempi opetus Linuxin parissa ei ole ollut hirveän laadukasta. Kurssilla käsiteltiin mielenkiintosia asioita, mutta olisin toivonut opettajan opettavan vieläkin enemmän. Välillä tuntui, että kotitehtävien tarkistamiseen meni 2/3 oppitunnista ja uuden asian opettelu siirtyi lähes kokonaan kotiin. Kotitehtävät olivat aikaavieviä ja hommia sai todellakin tehdä tämän kurssin opintopisteiden eteen. Jatkossa toivoisin enemmän perinteistä opetusta, enkä haluisi aina perehtyä itsenäisesti tehtäviin, vaikkakin se tällä kertaa minulta hyvin luonnistui. Vähiten kurssilla minua kiinnosti tietomurrot ja eniten käänteisproxyn- ja LAMP-stackin ympärillä pyörivät asiat. myös pienet niksit, kuten sudoedit ja chmodin oikeaoppinen käyttäminen olivat erittäin hyviä.

  56. Santtu Mattsson says:

    Kurssille tulin varsin untuvikkona. Työasemat ja tietoverkot käytiin Open Susella ja yastilla, en muista sieltä oikeastaan mitään. Kurssin aikana ja jo hieman ennen sitä kävin ennakkotehtäviä läpi ja opettelin tehtäviä. Alussa tunnuin olevan aivan pihalla ja lähes kaikki mikä liittyi vain linuxiin meni enemmän tai vähemmän ohi.
    Kurssin edetessä kuitenkin sain aika hyvän otteen hommasta ja varsinkin ohjeiden kanssa kotitehtävistä selvittiin lähes aina kunniakkaasti.
    Opetus oli tehokasta, vaikkakin välillä mentiin asioita läpi siinä tahdissa, että sai miettiä kaksi kolme lausetta taakse päin, jotta ymmärsi mitä juuri oli kuullut. Joka tapauksessa ylivoimasesti parasta Linux opetusta, mitä tässä koulussa voi saada. On mukavaa huomata, että opettajalta todella löytyy mielenkiintoa ja innostusta asioihin, joita hän opettaa. Tämä myös usein piristi tunnelmaa tunnilla, kun Tero varsin vuolaasti jakoi mielipiteitään ja kokemuksiaan linuxista.
    Kiinnostavinta tuntia en osaa näin äkkiseltään mainita, mutta yksikään ei ainakaan ollut tylsä! Toivottavasti koululla on antaa lisää tämän kaltaisia linux-kursseja ja kitkevät ne turhat yast viritelmät pois alkuunsa.
    Linux tietämys on kasvanut huomattavasti ja samalla olen huomannut, että alan ymmärtää töissä “linuxia puhuvia”. En tiedä onko se hyvä vai huono asia. Kaikki on kotiin päin? 😉

  57. Henri Luhtala says:

    Ihan hyvä, melko vaativa kurssi. Tuli opittua Linuxista suhteellisen paljon (lähtötaso 0). Kurssi voisi olla parempi esim. koko lukukauden pituisena (ja 6op:n kurssina).

  58. Lasse Repo says:

    Tullessani kurssille osaamistasoni oli lähestulkoon olematon. Aikaisemmalta työasemat ja tietoverkot kurssilta en oppinut mitään (kiitos opettajan). Asiaa tällä kurssilla oli aivan valtavasti ja sen kaiken sisäistäminen vaaditussa ajassa tuotti ongelmia. Minulla ei lopulta ollut riittävästi aikaa käytettävänä kaiken oppimiseen, johtuen suuresta kurssimäärästä tänä keväänä. Tämä näkyy tuloksissa ja en ole tyytyväinen oppimieni asioiden määrään (vrt.miten paljon uutta ja mielenkiintoista asiaa oli tarjolla). Kurssi itsessään oli äärimmäisen mielenkiintoinen, ainakin minulle, joka ei tunne linuxia niin hyvin. Opetus oli suoraan sanottuna loistavaa verrattuna siihen mitä sain aikaisemmalla kurssilla. Opettaja sai pidettyä motivaation ja hyvän meiningin yllä, eikä vain näyttänyt loputtomasti kalvoja ja mumissut jotakin. Kurssia voi lämmöllä suositella kaikille linuxista kiinnostuneille.

  59. Jukka-Pekka Heinäaro says:

    Kurssi oli melkoisen haastava koska perusteet olivat aika heikolla työasemat ja tietoverkot -kurssin jälkeen.
    Kurssi oli myös erittäin työläs johtuen rajallisista linux-taidoista, ja tehtävät veivätkin todella paljon aikaa.
    Opetusmetodit olivat mielestäni hyvät, asioita käytiin tunnilla hyvin läpi, ja tuntimuistiinpanoilla pääsi hyvin alkuun kotitehtäviin.
    Kaiken kaikkiaan kurssista jäi positiivinen fiilis ja uutta asiaa tuli opittua roppa kaupalla.

  60. Martti Kitunen says:

    Kurssi oli mielenkiintoinen ja sopivan haastava myös Linuxia aikaisemmin käyttäneelle.
    Uutta oli minulle metapaketit, palvelimen optimointi ja rootkitin etsiminen. Lisäksi sain varmuutta Linuxin peruskäyttöön sekä deb-pakettien luomiseen.
    Kiinnostavin tunti oli ehdottomasti palvelimen optimointi.
    Koe oli haastava ja tuli hieman kiire tehdä sitä, kun alussa tuo sinun pakettisi onnistui sotkemaan paketinhallinan ja jouduin asentamaan järjestelmän uudestaan. Tähän tuhlaantui ikävästi aikaa. Syytä tähän en keksinyt.
    Miinusta antaisin liian pitkistä kotitehtävien läpikäynneistä. Olisin toivonut, että aikaa olisi käytetty enemmän asian läpikäymiseen. Toinen asia mielestäni oli kotitehtävissä myös. Mielestäni olisi parempi, että kaikille tulisi tehtäviksi tietyt kotitehtävät eikä niin, että niissä on valinnanvaraa, koska silloin jokin tärkeä asia saattaa jäädä kokeilematta. Osan tehtävistä voisi vaatia tehtäväksi esimerkiksi ilman raportointia ja niistä voisi sitten suullisesti kertoa.
    Suosittelisin kurssia ehdottomasti opiskelukavereilleni, sekä ehkä muutamille opettajille, jotka eivät Linuxia täysin hallitse.
    Kiitos kurssista!

  61. Ilkka Jylhä says:

    Kurssi oli erittäin mielenkiintoinen, kohtuu haastava ja Terolle ominaiseen tyyliin tehtävää oli paljon.
    Kurssilla oppi kokonaan uusia asioita sekä vahvisti ja täydensi aikaisempia tietoja.
    Kurssi voisi mielestäni olla 6 opintoviikon mittainen jolloin aiheisiin päästäisiin syventymään tarkemmin. Sekä olisi mahdollista käydä läpi mm. NFS, LDAP, SMB ynnä muita palvelimia.
    Koe oli mielestäni tarpeeksi haastava, mutta ei liian vaikea.
    Suosittelen kurssia kenelle tahansa. Teron tyyli opettaa on hyvä ja rautainen. Oppii pakostakin edes jotain.

  62. Hyvä kurssi taas! Työmäärä oli vähintäänkin tarpeeksi 3 opintopisteen suorittamiseen, ja sen ansiosta myös opin paljon. Mielenkiintoisia aiheita kurssilla oli niin paljon, että kurssi olisi voinut kestää kauemminkin. Kaikkien rosvojen tutkimiseen, nginxiin ja varnishin käyttöön olisi voinut tutustua vieläkin enemmän. Suosittelen kyllä käymään, mutta aikaa kannattaa varata jo etukäteen, jos haluaa syventyä kurssilla käytyihin asioihin enemmänkin.

  63. Juho Jokinen says:

    Todella hyvä kurssi.
    Kursseilla oli paljon juttua, mutta luennot oli aikataulutettu mielestäni hyvin. Kurssilla oppi paljon hyödyllisiä asioita erilaisista yleisesti käytettävistä palveluista ja perus komennot jäi hyvin mieleen.
    Kiinnostavin tunti oli Rosvoja ja kunnon kansalaisia.
    Koe oli mielestäni sopivan haastava ja siinä sai soveltaa tunneilla ja kotitehtävissä opittua tietoa hyvin.
    Olen valmis suosittelemaan tätä kurssia muille opiskelijoille.

  64. Ari Vitikainen says:

    Kurssilla tuli paljon uusia ja mielenkiintoisia asioita. Olisin kaivannut enemmän materiaalia kurssilta opiskelun tueksi, nythän materiaali oli se mitä itse tein. Koen tuon ongelmaksi siksi että vaikka omat matsukut jäi, ne saattavat(ja todennäköisesti ovatkin) jossain määrin virheelliset.
    Kiitokset opettajan ajasta vastailla kysymyksiin. Olisin myös kaivannut hieman enemmän yhteistä tekemistä tunneilla, jolloin olisi itsellekkin asiat paremmin selvinneet. Nyt jäi monia asioita jotka eivät ihan auenneet mutta joita ehdottomasti täytyy tutkia myöhemmin ominpäin. Siinäpä se kiitoksi kurssista =)

  65. Tom Himanen says:

    Opinko jotain? Kyllä. Paljon. Kurssilla huomasin monien asioiden olevan yksinkertaisempia kuin luulin. Muun muassa Varnishin ja nimipohjaisen virtuaalipalvelun yhdistäminen olivat paljon helpompia nakkeja kuin odotin. Myös pakettivaraston luominen, metapaketin tekeminen ja pakettien/pakettivaraston allekirjoittaminen yllättivät helppoudellaan.
    Kiinnostavin tunti? Rosvot ja poliisit oli mielenkiintoisin. Metapakettitunti ehkä hyödyllisin.
    Miten kurssia voisi parantaa? Vähentämällä raportoinnin historiikkiluonnetta ja keskittymällä ongelmiin ja ratkaisuihin. Vaikka pidänkin Linuxin kanssa räpläämisestä ja teen muistiinpanoja luonnostani, hajoan raportointiin. Tunnin asioihin menee kymmenen tuntia, kun konffi muuttuu proosaksi.
    Mitä kurssilla voisi olla lisää? Tietokoneiden hallintaa metapakettien avulla käytännössä. Metapaketit olivat keskitetyn hallinnan kannalta överinerokas juttu, mutta niitä ei päässyt kauheasti testailemaan käytännössä. Kymmenen tietokoneen asetusten muuttaminen ja pakettien poistaminen metapaketilla olisi todella kiinnostavaa.
    Mitä pidin kokeesta? Koe oli loistava. Hienoa, että siinä oli haastetta. Otti vähän tiukille ehtiä tehdä kaikkea, koska päädyin jumittamaan yhdessä tehtävässä melko pitkään, mutta koe oli mahdollinen tehdä ajoissa.
    Suosittelisinko kollegoilleni kurssia? Kyllä, mutta perustaidot on todellakin oltava hanskassa, jos kurssille aikoo päätyä.

  66. Riku Kaunismäki says:

    Kurssi oli kokonaisuudessaan mielenkiintoinen ja opettavainen. Aikaisempi kokemus Linuxista on omaan käyttöön tehdyt pienet viritykset ja asennukset. Joka tunnilta tuli kuitenkin paljon uutta asiaa. Todennäköisesti paljon enemmän kuin ehdin vastaanottaa. Mielenkiintoisin oppitunti oli “rosvoja ja kunnon kansalaisia”. Voisin hyvin suositella kurssia muillekin. Varoittaisin kuitenkin kurssin vaativuudesta.

  67. Kristian Latva says:

    Loistava kurssi! Opin todella paljon uutta, “päivitin” olemassa olevia taitoja ja kertasin jo hyvällä tasolla olevaa osaamista. Taitojen päivittämisellä tarkoitan, että opin nykyaikaisempia, tehokkaampia ja yksinkertaisempia tapoja komentaa Linuxia.
    Mielenkiintoisin oppitunti oli Metapaketit. Tunnilla loimme oman metapaketin, pakettivaraston ja allekirjoitimme ne.
    Plussaa:
    – Asiantunteva opettaja! Tätä ei voi painottaa liikaa.
    – Mielenkiintoinen tuntirakenne. Jokaiselle oppitunnille teki mieli tulla.
    Kehitettävää:
    Opettaja liian vähän äänessä. Olisin mieluusti kuunnellut Teroa vielä enemmän! Odotin palvelimen optimointi tunnilta paljon, mutta lähes koko tunti käytettiin aikaisempien kotitehtävien purkuun. Ehkä tässä tapauksessa kello yllätti myös opettajan ja aika loppuikin yllättäen kesken.
    Koe oli hyvä ja haastava, mutta pahimmaksi esteeksi tuli taas kerran 2,5h aikarajoitus. Kiire tuli, mutta kaiken sain valmiiksi.
    Suosittelen kurssia lämpimästi kaikille opiskelijatovereilleni!

  68. Juha Haapanen says:

    Linux-osaamiseni oli ennen kurssin alkua tasoa “peruskomennot googlettamalla”. Siihen nähden tämä oli vaativa kurssi jossa asiaa tuli enemmän kuin mitä pää otti vastaan. Blogin kirjoittaminen oli tästä syystä hyvä juttu kun sai selvitettyä asiat rauhassa itselleen. Kotitehtävien läpikäyminen tunnilla voisi olla satunnainen tapahtuma, nyt niiden selailuun meni välillä turhan kauan. Koe oli haastava, mutta niinhän niiden kuuluukin olla(?). “Rosvoja ja poliiseja” sekä “Metapaketit” olivat kurssin mielenkiintoisimmat tunnit.
    Suosittelen ehdottomasti käymään tämän kurssin jos haluaa oppia jotain oikeasti hyödyllistä. Tekemällä oppii, myös tällä kurssilla. Ja kannattaa ottaa kynä ja paperi tunnille mukaan muistiinpanoja varten 😉

  69. Elli Suhonen says:

    Kurssi erittäin hyödyllinen, opin todella paljon ja voin sanoa, että tämän jakson kursseista tämä oli ylivoimaisesti mielenkiintoisin ja opettavaisin. Tulen varmasti soveltamaan kurssilla opittuja asioita tulevaisuudessa. Kotitehtävät olivat aikaa vieviä, mutta se oli hyvä, sillä muuten en luultavasti olisi oppinut läheskään niin paljon kun nyt olen.
    Suosittelen kurssia ehdosttomasti kaikille, joita kiinnostaa Linux ja sen ominaisuudet.