Linux Palvelimet viikko 2

Harjoitus 2

04-09-2018

Tämän viikon tehtävinä ovat:

a) Aiheuta lokiin kaksi eri tapahtumaa: yksi esimerkki onnistuneesta ja yksi esimerkki epäonnistuneesta tai kielletystä toimenpiteestä. Analysoi rivit yksityiskohtaisesti.

b) Tee unelmien apt-get -komento: yksi komentorivi, joka asentaa suosikkiohjelmasi.

c) Asenna komentokehotteen paketinhallinnasta kolme itsellesi uutta komentorivillä toimivaa ohjelmaa. Kokeile kutakin ohjelmaa sen pääasiallisessa käyttötarkoituksessa.

d) Opettele ulkoa ja harjoittele tärkeimmät komennot (tätä “opettele ulkoa” alakohtaa ei tarvitse raportoida):

http://terokarvinen.com/2009/command-line-basics-4

http://terokarvinen.com/2008/commands-for-admin-4


Tehtävissä käytän pöytäkonettani, josta lisätietoja löytyy Viikko 1 tehtävistä.

Käyttöjärjestelmänä Xubuntu 18.04.01 LTS, joka pyörii livetikulta joka löytyy myös viimeviikon tehtävistä.

a) Aiheuta lokiin kaksi eri tapahtumaa: yksi esimerkki onnistuneesta ja yksi esimerkki epäonnistuneesta tai kielletystä toimenpiteestä. Analysoi rivit yksityiskohtaisesti.

Onnistunut tapahtuma:

Terminal - Password 1

Kohta 1)

Onnistuneesti vaihdettu salasana “passwd” komennolla.

Kohta 2)

Seuraavassa vaiheessa tarkastelin lokitapahtumaa joka salasanan vaihdosta aiheutui.  Lokitiedosto sijaitsi /var/log/auth.log ja tuo auth.log kerää autentikaatioon ja siihen liittyviä lokitapahtumia.

” Sep 4 15:31:41 xubuntu passwd[5146]: pam_unix(passwd:chauthtok): password changed for xubuntu “

Sep 4 15:31:41 – Päiväys

xubuntu passwd[5146] – xubuntu salasana ja hakasulkujen sisällä oleva osa viittaa lokitapahtuman numeroon.

pam_unix(passwd:chauthtok) – pam_unix on autentikaatiomoduuli, jota käytetään autentikaatioon ja autentikaatioon liittyvien tehtävien suorittamiseen.

password changed for xubuntu – Salasana vaihtunut käyttäjälle.


Epäonnistunut tapahtuma:

Tässä yritin vaihtaa edellisessä vaiheessa luodun salasanan pelkäksi välilyönniksi, xubuntu ei tätä hyväksynyt. Alla kuva virheilmoituksesta auth.log:issa.

terminal3

” Sep 4 18:12:14 xubuntu passwd[6840]: pam_unix(passwd:chauthtok): authentication failure; logname= uid=999 euid=0 tty= ruser= rhost= user=xubuntu


Sep 4 18:14:30 xubuntu passwd[6882]: pam_unix(passwd:chauthtok): new password not acceptable ”

Kuten edellisessä ensin tulee päiväys ja xubuntun lokitapahtuman numero, sekä autentikaatiomoduulin tiedot.

logname= uid=999 euid=0

  • uid=999 User identifier, käyttäjän tunniste
  • euid=0 Effective user id, Käyttäjän tunniste, mikäli käyttäjää olisi vaihdettu antaisi tämä myös lukeman

 

tty= ruser= rhost= user=xubuntu

  • Käyttäjän autentikointiin tarkoitettuja parametrejä, tässä tapauksessa vain käyttäjätieto oli tarpeellinen lokitapahtumaan.

” new password not acceptable “

  • Kuten tästä näkee niin järjestelmä ei hyväksy välilyöntiä salasanaksi ja ilmoittaa sen olevan hylätty.

 

b) Tee unelmien apt-get -komento: yksi komentorivi, joka asentaa suosikkiohjelmasi.

  • Sudo apt-get -y install shutter vlc gimp

Komento alkaa perinteisellä sudo apt-get, johon lisätään -y joka vastaa automaattisesti puolestani kyllä ja hyväksyy ohjelman latauksen ja asennuksen.

  • Shutter = Kuvankaappausohjelma, tätä esittelin jo viikolla 1. Toimii mielestäni paremmin verrattuna järjestelmän vakioon kaappausohjelmaan.
  • VLC = Musiikintoistoon, kuuntelen lähes aina musiikkia kun työskentelen koneella. VLC on tähän varsin toimiva ja helppokäyttöinen ohjelma, suoratoisto esim youtubesta toimii urlilla helposti.
  • GIMP = Kuvanmuokkaus, tässäkin blogissa olen kuviani leikannut ja merkinnyt GIMP:in avulla. Erittäin tarpeellinen blogia tehdessä.

 


c) Asenna komentokehotteen paketinhallinnasta kolme itsellesi uutta komentorivillä toimivaa ohjelmaa. Kokeile kutakin ohjelmaa sen pääasiallisessa käyttötarkoituksessa.

IRSSI:

IRSSI.png

Irssi on terminaalissa toimiva chat clientti. Asennus onnistui komennolla ” sudo apt-get install irssi “

Irssin sai käynnistettyä terminaalista komennolla “irssi” jonka jälkeen pääsin muunmuassa liittymään erilaisiin keskusteluhuoneisiin.

Liityttyäni huoneeseen sain chatattua ” Hello World “, jonka jälkeen totesin että ohjelma toimi odotetusti.

Speedtest:

speedtest.png

Speedtest on terminaalissa toimiva internetyhden nopeutta mittaava ohjelma

” Sudo apt-get install speedtest-cli ” komennolla sain speedtestin asennettua.

Komennolla ” speedtest ” testasin nopeuteni ja tulos 120 Mbit/s on juuri oikein, myös upload nopeus näyttää normaalilta.

Ohjelma toimi odotusten mukaisesti ja näytti todellisen ja tarkan nopeuden.

Sensors:

sensors.png

Sensors mittaa prosessorin ytimien ja näytönohjaimen ytimen lämpötiloja.

” suo apt-get install lm-sensors ” komento näyttikin että ohjelma löytyy jo valmiina terminaalista.

Ajoin lämpötilat ” sensors ” komennolla, joka näytti yllä olevat lämpötilat. Nämä ovat hyvin niissä viitearvoissa joita yleisesti näen prosessoriltani ja näytönohjaimelta kevyessä käytössä. Testin ajohetkellä auki olivat: Mozilla Firefox, VLC (josta soi musiikki), Shutter, GIMP, sekä Terminal.

Prosessorina toimii Intel 8600k @ 3.60 GHz, prosessorijäähdyttimenä CoolerMaster Evo212.

Näytönohjain on Gigabyte Windforce GTX 980

 


 

d) Itsenäistä komentojen opiskelua 🙂

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s