Linux palvelimena #4 – Metapakettien ihanuutta

Linuxin vahvuuksista puhuttaessa metapaketit ponnahtavat usein esiin. Niiden tarkoituksena on helpottaa ohjelmien asennusta. Käytännössä luot paketin joka sisältää tiedot ohjelmista jotka haluat järjestelmään. Voit asentaa sillä haluamasi määrän ohjelmia automatisoidusti. Saimme Linux palvelimena kurssilla seuraavanlaisen tehtävän: Tee metapaketti, joka asentaa suosikkiohjelmasi. Katso, että se menee läpi lintianista. Tee pakettivarasto repreprolla Paketoi jokin skriptisi, niin että […]

OWASP Top 10 – Number one, Injection

Open Wep Application Security Project eli OWASP on kansainvälinen voittoatavoittelematon yhteisö jonka tarkoituksena on jakaa tietoa ja kehittää ohjelmistojen tietoturvaa. Yhteisö julkaisee kolmen vuoden välein Top10 listan merkittävimmistä ja hyväksi käytetyimmistä tietoturvariskeistä. Vuonna 2013 julkaistun listan ensimmäiseltä sijalta löytyy: Injection (Injektio). Pähkinänkuoressa Käyttäjä syöttää tietoa(esimerkiksi SQL lauseen) lomakkeeseen tai web-sivulle, joka on yhteydessä tietokantaan. Mikäli […]

Linux palvelimena #3 – scan of the month 15

“You have downloaded the / partition of a compromised 6.2 Linux box. Your mission is to recover the deleted rootkit from the / partition.” – scan of the month 15 Tehtävänä on siis tarkastella murtaudutun Linuxin levykuvaa ja havaita rootkit. Levykuvan kanssa työskentely Latasin haasteen aikaisemmissakin harjoituksissa käyttämääni ympäristöön ja purin pakatut tiedostot. cd mkdir […]

Linux palvelimena #2 – kuormitus ja analysointi

Tehtävä: Kerää kuormitustietoja munin -ohjelmalla Kuormita konetta stress:llä Käytä tunnilla käytyjä työkaluja arvioidaksesi kuormitusta: cpu, mem, io… Lopuksi analysoi munin keräämiä käyriä Aiheuta valitsemaasi lokiin muutamia rivejä ja analysoi niistä 2-3 riviä perusteellisesti Ennakkotiedot Suoritin järjestelmän kuormitus- ja tarkkailutehtävän edellisen tehtävän johdosta asennetulla koneella. Kuormitustietojen kerääminen ja järjestelmän kuormitus Tehtävänannon mukaisesti käytin munin -ohjelmaa. Kaikessa […]

Linux palvelimena #1 – asennus ja konfigurointi

Tehtävä: peruskurssin kokeen ratkaisu ja raportointi. Työaseman asennus Päätin toteuttaa työaseman Xubuntu 12.04 Precise Pangolin käyttöjärjestelmällä. Olin jo aikaisemmin polttanut asennus-dvd:n ja testannut sen toimivaksi. Suoritin Xubuntun asennuksen seuraavanlaiseen tietokoneeseen: Emolevy: Asus Z87-C Prosessori: Intel Core i5-4670K 3.40GHz Keskusmuisti: 8GB DDR3 1600MHz Kiintolevy: 120GB SSD Sata 3.0 Näytönohjain: Geforce GTX 560 Ti Phantom, 2GB GDDR5 […]