This is the exam of Linux palvelimena 9 course. Armed only with a live CD and an empty computer, students had to solve challenging Linux tasks. Rules allowed the use of public Internet, but not logging to external services or chatting. The exam itself is in Finnish.
Asennus ja esivalmistelut
Asenna meille työasema. Laita koneen nimeksi “p” ja monitorin jalassa oleva numero, esimerkiksi “p27″. Laita käyttäjälle tietysti oma nimesi.
Ennen kuin teet mitään muuta, asenna firman virallinen paketti terowatch. Paketin asentaminen paketinhallinnan ulkopuolelta on uusi luottamussuhde, mutta tässä kokeessa voit olettaa, että tämän paketin turvallisuudesta on jo huolehdittu.
wget http://terokarvinen.com/qrs/terorep/pool/main/t/terorep/terorep_0.0.3_all.deb sudo dpkg -i terorep_0.0.3_all.deb sudo apt-get update sudo apt-get -y install terowatch openssh-server
Valmistaudu hallitsemaan konetta etäältä. Kuulimme, että vietät talvet mieluiten 30 asteen lämmössä, ja se käy meille, jos kerran voit ohjata koneita sieltä.
Anna komento ‘terowatch’ ja tarkista, että se vastaa “TeroWatch is installed. ”
TeroWatchin ja etähallinnan tulee olla asennettuna, ennen kuin jatkat koetta.
Taustaa
ThreeRound on pieni paikkatietoon perustuva startup.
WordPress
Asenna meille ThreeRoundille oma WordPress ja teee sinne esimerkkisisältöä.
Huolehdi siitä, että blogimme kestää kuormaa. Todista kuormituksen kestävyys ja tekemiesi parannusten hyödyllisyys.
Oma pakettivarasto ja metapaketti
Tee meille oma pakettivarasto. Laita sinne metapaketti, joka asentaa ainakin ohjelmat curl ja ipython. Osoita, että paketti asentuu varastosta.
Jos tähtäät huipputulokseen, voit allekirjoitttaa varaston. Voit myös paketoida tekemäsi Python-skriptin.
Palaute
Palautteesi on ratkaisevan tärkeää, kiitos jo etukäteen!
Kirjoita vapaamuotoinen palaute kommenttina aikataulun perään. Voit kirjoittaa mitä vain, eikä kysymyksiä tarvitse toistaa. Opitko jotain? Onko opittu hyödyllistä? Missä aiot hyödyntää kurssin jälkeen? Miten voisin parantaa kurssia? Mitä pidät kokeesta? Suosittelisitko kurssia kollegoille tai opiskelukavereille?
Numeerinen palaute Haaga-Helia WinhaOpaaliin
Säännöt
Pöydälle saa ottaa: henkilöllisyystodistus, juotavaa, liveromppu. Kännykkä kiinni.
Kiellettyä: Älä kirjaudu muualle kuin tässä kokeessa asentamallesi koneelle (ja WinhaOpaaliin palautteen antamiseksi). Älä vilkuile toisten monitoreja. Älä juttele kenenkään kanssa äläkä muutenkaan kommunikoi kaksisuuntaisesti. Älä käytä mitään muistiinpanoja, jotka eivät ole julkisesti internetissä.
Kiellettyä: Historiatietojen poistaminen ja muuntelu. Älä muokkaa äläkä poista esimerkiksi sivuhistoriaa tai lokeja.
Kiellettyä: Verkkojen ja toisten palveluiden häirintä on kiellettyä. Älä siis käytä kuormitustyökaluja muihin osoitteisiin kuin omaan koneeseesi (localhost). Äläkä lähetä oikeaan HackerNewsiin mitään linkkejä tässä tekemiisi kokeilupalvelimiin.
Sallittua: Nettisurffailu, julkisessa internetissä olevat sivut.
Kokeen valvoja saattaa tarkastella kaikkea, mitä koneilla tai koetilassa tehdään. Valvonta voi sisältää esimerkiksi verkkoliikenteen ja tiedostojärjestelmän tutkimista, tilan nauhoittamista ja videointia sekä välitöntä havainnointia. Älä siis käsittele koneilla oikeassa elämässä luottamuksellista materiaalia.
Lopuksi
Listaa kaikki käyttäjät (myös oma sudo-käyttäjäsi) ja salasanat kotihakemistoosi, tiedostoon services.txt.
Listaa tähän services.txt -tiedostoon, mikä kaikki toimii ja mikä ei.
Kirjoita tiedostoon vastaukset kysymyksiin (osoita… vertaa…) ja testien tulokset. Vastaa vain kysymyksiin, ei tarvitse raportoida asennusta kotitehtävätyyliin vaiheittain.
Laita ruudulle testit, jotka osoittavat kaikki tekemäsi palvelut toimiviksi. Ota tästä ruutukaappaus (PrintScrn-napilla) ja tallenna ruutukaappaus kotihakemistoosi.
Olethan antanut palautetta sekä WinhaOpaaliin että kommenttina aikataulun perään? Kiitos!
Muista leikkiä Linuxilla viikottain – tai ehkäpä paremminkin päivittäin. Tervetuloa tuleville kursseilleni Linuxin keskitetty hallinta ja Linux-projekti!
Mainio kurssi, kurssin rakenne etenee loogisesti ja tunnit sekä hyödyllisiä että viihdyttäviä.