2.9.2017

Jan Parttimaa (a1602738)
Tietojenkäsittelyn koulutusohjelma
Haaga-Helia amk

Raportti tehtävästä h2


Alkutilanne
a)
c)
d)

Alkutilanne

Harjoitus tehtiin JPPC001:llä, johon oli valmiiksi asennettu tuoreimman englanninkielisen Oracle VM VirtualBox -ohjelman (Versio: 5.1.26 r117224). Ohjelma virtualisoi englanninkielistä 64-bittistä Ubuntu 17.04 -käyttöjärjestelmää omassa virtuaalisessa tilassa, joka mimikoi kuvitteellista tietokonelaitteistoa. Latasin Ubuntun levykyvan heidän verkkosivuilta ja loin VirtualBoxiin virtuaalisen tietokoneen painamalla ohjelman työkalurivistä "New" eli Uusi. Speksit virtuaalikoneelle olivat seuraavat:

  • Name (Nimi): Ubuntu 17.04
  • Type (Tyyppi): Linux
  • Version (Versio): Ubuntu (64-bit)
  • Memory size (Keskusmuistin koko): 2048 Mt
  • Hard disk (Kovalevy): Create a virtual hard disk now (Luo uusi kovalevy)
  • Hard disk file type (Kovalevyn tiedostotyyppi): VDI
  • Storage on physical hard disk (Tila fyysisessä kovalevyssä isäntäkoneessa): Dynamically allocated (Dynaamisesti varattu)
  • File location and size (Kovalevyn sijainti ja koko)
  • - Virtuaalisen kovalevyn koko: 32Gt
    - Virtuaalisen kovalevyn nimi: Ubuntu 17.04
    - Sijainti: Oletussijainti (Ei tarvitse määritellä erikseen)

Kun sain luotua virtuaalisen tietokonelaitteiston, klikkasin sitä hiiren oikealla ja valitsin "Settings" eli asetukset.

h2_alkutilanne1.png

Asetuksissa määritin vielä seuraavat valinnat:

    General -osio

    Advanced -välilehti
    - Shared Clipboard: Bidirectional
    - Drag'n'Drop: Bidirectional

    System -osio

    Motherboard -välilehti
    - Pointing device: PS/2 Mouse
    Processor -välilehti
    - Processor(s): 2
    - Extended features: Enable PAE/NX

    Display -osio

    Screen -välilehti
    - Acceleration: Enable 3D Acceleration
    - Video Memory: 128 Mt

Hyväksyin lopulta muutokset painamalla OK. Käynnistin luodun virtuaalikoneen kaksoisklikkamalla sitä, valitsin valitun Ubuntun levykuvan, kun kystyttiin käynnistyslevyä. Hyväksyin valinnan painamalla "Start", jonka jälkeen avautui Ubuntun ohjattu asennus.



h2_alkutilanne2.png


Ohjatun asennukset suoritin seuraavanlaisesti:

  1. Valitsin "Install Ubuntu". Kieli oli Englanti.


  2. h2_alkutilanne3.png


  3. Valitsin, että päivitykset sekä kolmannen osapuolen ohjelmistot asennetaan asennuksen yhteydessä, painoin sitten "Continue".


  4. h2_alkutilanne4.png


  5. Valitsin, että levy tyhjennetään ja Ubuntu asennetaan. Klikkasin myös kohdan "Use LVM with the new Ubuntu installation" aktiiviseksi. Painoin sitten "Install Now".


  6. h2_alkutilanne5.png


  7. Hyväksyin virtuaalikoneen kovalevylle tehtävät muutokset painamalla "Continue".


  8. h2_alkutilanne6.png


  9. Alueeksi jätettiin Helsinki. Jatkoin asennusta painamalla "Continue".


  10. h2_alkutilanne7.png


  11. Näppäimistökieleksi valittiin "Finnish". Jatkoin asennusta paimalla "Continue".


  12. h2_alkutilanne8.png


  13. Oman nimen lisäämisen lisäksi laitoin virtuaalikoneen nimeksi "JPVDI001", käyttäjänimeksi "janpa" , salasanaksi "12345" sekä valinnan automaattiselle kirjautumiselle. Jatkoin asennusta painamalla "Continue".


  14. h2_alkutilanne9.png


  15. Alkoi varsinainen asennus, jossa kesti jonkin aikaa.


  16. h2_alkutilanne10.png


  17. Asennuksen valmituttua tuli siitä ilmoitus, jossa kehotettiin käynnistämään järjestelmä uudelleen. Hyväksyin sen painamalla "Restart Now"


  18. h2_alkutilanne11.png


  19. Tuli pyyntö poistaa levykuva virtuaalikoneen levyasemasta. Poistin sen VirtualBoxin valikosta "Devices >> Optical Devices >> Remove disk from virtual drive". Tämän jälkeen klikkasin hiirellä virtualikoneen ruutua ja painoin muutaman kerran Enteriä, jolloin käyttöjärjestelmä jatkoi uudelleen käynnistystään.


  20. h2_alkutilanne12.png


  21. Ubuntu oli nyt uudelleenkäynnistetty ja käyttövalmis!


  22. h2_alkutilanne13.png


Tehtävään kului aikaa: noin 15 minuuttia.


a)

Aloitin tehtävän tekemällä lokiin onnistuneen tapahtuman:

  1. Avasin terminaalin (Ctrl+Alt+T.)
  2. Asensin VLC media playerin järjestelmänvalvojana antamalla komennon: "sudo apt-get install vlc*". Painoin sen jälkeen Enter. Annoin järjestelmänvalvojan salasanan ja painoin Enter.
  3. Hyväksyin asennettavat tiedostot painamalla näppäimistöstä kirjainta y ja sitten Enter.
  4. Asennus onnistui. Halusin siirtyä lokikansioon. Annoin komennon: "cd /var/log".
  5. Halusin nähdä mistä löytyy käyttöoikeusiin liittyvä loki. Listasin lokikansion lokitiedostot komennolla: "ls".
  6. loki on kansiossa nimellä "auth.log". Avasin sen antamalla komennon "nano auth.log" ja painamalla "Enter".
  7. Loki avautui ja menen lokin painalla "page down" näppäintä näppäimistöstä niin monta kertaa, että tulen lokin loppuun.
  8. Näin seuraavat lokimerkinnät lokin lopussa:


  9. h2_a1.png

    Ensimmäinen kuvassa näkyvä lokirivi kertoi, että käyttäjänimi "janpa" yritti järjestelmänvalvojana tai toisin sanoen roottina asentaa rivillä näkyvän komennon. Toinen ja kolmas lokirivi kertoi sen, että yritys onnistui.

Aloitin tekemään seuraavaksi epäonnistuneen tapahtuman lokiin:

  1. Kirjauduin ulos Ubuntusta.
  2. Siirryin kirjautumisruutuun, jossa kysyttiin salasanaa. Annoin tahallani väärän salasanan "4321" ja painoin Enter. Annoin tämän jälkeen oikean salasanan ja kirjauduin sisään painamalla Enter.
  3. Avasin terminaalin (Ctrl+Alt+T).
  4. Annoin komennon: "cd /var/log".
  5. Annoin sitten komennon "nano auth.log".
  6. Lokista voidaan bongata seuraavat merkinnät:


  7. h2_a2.png

    Kuvan ensimmäinen lokirivi ilmoitti, että kirjautumisikkuna oli näkynyt. Viimeinen lokirivi ilmoitti, että kirjautumisen todennus epäonnistui. Kesimmäiset lokirivit näyttivät todennusprosessia. Kolmanneksi viimeinen rivi kuitenkin kertoi, että jos salasanaa ei oltaisi määritelty käyttäjälle, kirjautuminen onnistuisi, mutta tämä ei päde käyttäjälle "janpa".

Tehtävään kului aikaa: noin 20 minuuttia.


c)

Halusin asentaa Ubuntuun VLC media playerin, Inkscapen sekä BleachBitin yhdellä komennolla.

Työvaiheet:

  1. Avasin terminaalin (Ctrl+Alt+T).
  2. Annoin seuraavan komennon: "sudo apt-get install vlc* inkscape* bleachbit*". Painoin Enter ja annoin järjestelmänvalvojan salasanan. Painoin tämän jälkeen taas Enter.
  3. Hyväksyn asennettavat tietdostot painamalla näppäimistöstä kirjainta y ja sitten Enter.
  4. Pienen odottelun jälkeen, asennukset olivat valmiit.
  5. Kokeilin Inkscapea, joka pelitti.


  6. h2_c1.png


  7. Kokeilin sitten BleachBittiä, joka löysi halutut siivottavat tiedostot.


  8. h2_c2.png


  9. Kokeilin VLC:tä, joka pyöritti testivideota niin kuin pitikin.


  10. h2_c3.png


Tehtävään kului aikaa: noin 10 minuuttia.


d)

Halusin asentaa komentokehotteen paketinhallinnasta kolme ohjelmaa, jotka toimivat ainoastaan komentorivillä; Tetris-peliä muistuttavan Bastetin, Youtubevideoiden lataustyökalu youtube-dl:n sekä järjestelmätietoja näyttävän neofetchin.

Työvaiheet:

  1. Avasin terminaalin (Ctrl+Alt+T).
  2. Annoin komennon: "sudo apt-get install bastet youtube-dl neofetch". Painoin Enter ja annoin järjestelmänvalvojan salasanan. Painoin tämän jälkeen taas Enter.
  3. Hyväksyn asennettavat tietdostot painamalla näppäimistöstä kirjainta y ja sitten Enter.
  4. Pienen odottelun jälkeen, asennukset olivat valmiit.
  5. Kokeilin bastetia antamalla terminaaliin komennon "bastet". Ohjelma avautui ja pääsi pelamaan.


  6. h2_d1.png


  7. Suljin Terminaalin ja avasin sen uudelleen kokeillakseni youtube-dl:ää.
  8. Kirjoitin komennon: "youtube-dl https://www.youtube.com/watch?v=6I4OvOXneVI. Youtube-linkki oli video, jonka halusin ladata itselleni. Painoin komennon jälkeen Enter.
  9. Videon lataus alkoi, jossa kesti muutama minuutti. Suljin prosessin jälkeen Terminaalin.


  10. h2_d2.png


  11. Video latautui minun omaan kotikansioon, klikkasin videota ja hyvin näytti pyörivän.


  12. h2_d3.png


  13. Halusin seuraavaksi kokeilla neofetciä. Avasin Terminaalin, annoin komennoksi "neofetch" ja painoin Enter.
  14. Järjestelmätiedot tuli näkyviin myös Ubuntun logolla varustettuna.


  15. h2_d4.png


Tehtävään kului aikaa: noin 15 minuuttia.