Siirry suoraan sisältöön

Järjestelmän hallinta ja tietohallinto (11op)

Opintojakson tunnus: LTT2044

Opintojakson perustiedot


Laajuus
11 op
Opetuskieli
suomi
Vastuuhenkilö
Jyri Roihuvuo, Vastuuopettaja
Eero Väisänen, Vastuuopettaja
Anssi Gröhn, Vastuuopettaja
Joni Ranta, Vastuuopettaja

Osaamistavoitteet

LTT2044A Tietohallinto, 3.00 op
Opiskelija osaa kuvata yrityksen tietotekniikkaympäristön hallinnolliseen ylläpitoon liittyvät tehtävät.
Opiskelija tietää tietohallinnon käsitteistön ja keskeiset standardit ja suositukset. Opiskelija osaa toimia erilaisissa tietohallinnon tehtävissä. Opiskelija osaa kuvata tietohallinnon prosesseja palvelun elinkaariajattelun (ITIL) näkökulmasta.

LTT2044B Windows-verkkojen järjestelmänhallinta, 3.00 op
Opiskelija tunnistaa keskeiset järjestelmänhallinnan työkalut ja niiden roolin ylläpidossa.
Opiskelija tietää hallintajärjestelmien toimintaperiaatteet ja keskeiset protokollat
Opiskelija osaa käyttää Windows-palvelimien järjestelmänhallintaan liittyviä työkaluja.

LTT2044C Linux-järjestelmänhallinta, 3.00 op
Tiedät miten UNIX on kehitetty
Osaat kirjautua Unix-järjestelmään
Tiedät mikä monen käyttäjän järjestelmä on
Tiedät mikä kernel on
Erotat eri tyyppiset distribuutiot toisistaan
Osaat asentaa Virtualbox-ympräristön
Osaat ottaa käyttöön Imagen Virtualbox-ympäristössä
Ymmärrät hierarkkisesen tiedostojärjestelmän periaatteet
Osaat liikkua hierarkkisessa tiedostojärjestelmässä
Tiedät miten komentoriviä käytetään
Osaat vaihtaa hakemistoa komentoriviltä
Osaat ajaa ohjelmia komentoriviltä
Erotat absoluuttiset ja suhteelliset tiedostonimet
Tiedät millä merkitään nykyistä hakemistoa
Tiedät millä merkitään hierarkiassa ylempää hakemistoa
Osaat selvittää sijaintisi hierarkisessa tiedostorakenteessa
Osaat tarkistaa levytilan käytön ja vapaan tilan du- ja df-komennolla
Ymmärrät Unixin tiedostojärjestelmän rakenteen
Osaat asettaa ja lukea ympäristömuuttujia komentoriviltä
Ymmärrät tiedostojen oikeus- ja omistajuuskäsitteet UNIX-järjestelmässä
Ymmärrät hakemistojen oikeus- ja omistajuuskäsitteet UNIX-järjestelmässä
Osaat muokata oikeuksia chmod-komennolla
Osaat vaihtaa omistajuutta chown-komennolla
Tunnistat omistajan ja ryhmän mistä tahansa tiedostosta
Osaat käyttää ls-komentoa kattavasti
Osaat asettaa oletusarvoiset oikeudet umask-komennolla
Osaat tehdä uusia hakemistoja mkdir-komennolla
Osaat kopioida tiedostoja cp-komennolla
Osaat siirtää ja nimetä tiedostoja uudelleen mv-komennolla
Osaat poistaa tiedostoja ja hakemistoja rm- ja rmdir-komennoilla
Osaat asettaa komento-aliaksen
Osaat tulostaa tiedostojen sisällön cat-komennolla.
Osaat selata tiedoston sisältöä more- ja less-komennoilla
Osaat tunnistaa tiedostotyypit file-komennolla
Osaat tarkistaa tiedoston sisällön alun head-komennolla
Osaat tarkistaa tiedoston viimeiset rivit tail-komennolla
Osaat vaihtaa käyttäjien salasanoja UNIX-järjestelmässä
Tiedät miten man-sivuja käytetään komentojen etsimiseen
Ymmärrät mitä /etc/passwd ja /etc/shadow-tiedostot sisältävät
Ymmärrät mitä /etc/shadow-tiedosto pitää sisällään
Osaat lisätä käyttäjä UNIX-järjestelmään useradd-komenolla
Osaat muokata käyttäjään tietojä UNIX-järjestelmässä usermod-komennolla
Osaat poistaa käyttäjiä UNIX-järjestelmästä userdel-komennolla
Osaat vaihtaa käyttäjien salasanoja passwd-komennolla
Osaat kytkeä käyttäjätilin pois päältä ja taas takaisin
Osaat lisätä ryhmiä groupadd-komennolla
Osaat poistaa ryhmiä groupdel-komenolla
Osaat lisätä ja poistaa käyttäjiä eri ryhmiin gpasswd-komenolla
Ymmärrät käyttäjänumeroiden ja ryhmänumeroiden merkityksen
Osaat määritellä yhteiskäyttöä varten hakemistolle ryhmäoikeudet
Ymmärrät mitä wheel-ryhmä tekee
Osaat vaihtaa käyttäjätunnista (su)
Osaat lopettaa työn komentotulkissa
Osaat siirtää työn etualalta taka-alalle ja takaisin (fg, bg)
Osaat tarkastella pysäytettyjä tai taka-alalla olevia töitä (jobs)
Osaat selvittää käynnissä olevat prosessit (ps, top)
Osaat pysäyttää käynnissä olevan prosessin (kill ja killall)
Tiedät mikä zombie-prosessi on
Osaat asentaa Gentoo Linux-distribuution
Ymmärrät mitä osioita yleensä tarvitaan Linux-distribuutiossa
Tunnit yleisimmin käytetyt tiedostojärjestelmät
Osaat osioida kiintolevyn Linuxin tarjoamilla työkaluilla (parted, fdisk)
Ymmärrät GPT- ja MBR-osioiden olennaisimmat erot
Osaat alustaa osion haluttuun formaatiin (mkfs)
Tiedät mikä esikuvajainen (stage) on
Tiedät miten esikuvajainen asennetaan
Ymmärrät inode-tietueiden merkityksen levytilan kannalta
Osaat määrittää inode-tietueiden määrän levyn alustuksen yhteydessä
Ymmärrät mitä chroot-komento tekee
Osaat siirtyä chroot-komennolla järjestelmään sisälle
Osaat konfiguroida ja kääntää kernelin
Osaat määritellä tiedostojärjestelmien liitoskohdat /etc/fstab-tiedostoon
Osaat asentaa kernelin
Ymmärrät käynnistyslataajan merkityksen
Osaat määritellä kernelin käynnistymään GRUB-käynnistyslataajan avulla
Osaat asentaa ohjelmia Gentoo Linux-järjestelmään.
Osaat asentaa ajastustehtäväohjelmiston (cron)
Osaat asentaa lokiohjelmiston (logger)
Osaat konfiguroida lokalisaatio-asetukset
Ymmärrät miten levyllä olevan Linux-järjestelmän sisään siirrytään chroot-komennolla ulkopuolelta
Osaat määritellä järjestelmälle isäntänimen (hostname)
Osaat konfiguroida verkko-asetukset Gentoo Linux-järjestelmässä
Osaat määritellä aliaksia verkko-osoitteille järjestelmään (/etc/hosts)
Osaat asentaa Gentoo Linux-järjestelmän valmiiksi
Ymmärrät eri ajotasojen erot
Ymmärrät palvelun käsitteen UNIX-järjestelmässä
Osaat käynnistää sekä pysäyttää UNIX-palveluprosessin
Ymmärrät mitä ajotasot ovat
Osaat määritellä palveluprosesseja käynnistymään eri ajotasoilla
Osaat asentaa ja poistaa ohjelman pakettienhallintasovelluksen avulla (portage)
Osaat asentaa ohjelmasta tietyn version pakettienhallintasovelluksen avulla
Osaat päivittää järjestelmän ohjelmistot pakettienhallintasovelluksen avulla
Osaat valita ohjelmien konfiguraatiotiedostoihin tulevia muutoksia etc-update -ohjelman avulla
Osaat asentaa ja poistaa ohjelman kääntämällä sen lähdekoodista (configure + make)
Osaat asettaa nykyisen ajotason
Osaat liittää ja poistaa ajotason palveluja
Osaat ajastaa tehtäviä tapahtuviksi
Osaat hyödyntää SSH-palvelua järjestelmänhallinnassa
Ymmärrät mitä julkisen avaimen autentikoinnilla voidaan saavuttaa SSH:n yhteydessä
Ymmärrät miten suoritusoikeuksia jaetaan sudoers-tiedoston avulla
Osaat antaa käyttäjälle lisää ohjelmien suoritusoikeuksia sudoers-tiedoston avulla
Ymmärrät mitä sudo-komento tekee
Ymmärrät skriptauksen periaatteet ja skriptien yhteyden komentotulkkiin
Osaat tehdä yksinkertaisen Bash-skriptin

LTT2044D Tietokantapalvelut, 2.00 op
Opiskelija ymmärtää tiedon kuvaamisen periaatteet ja osaa rakentaa tietojärjestelmien malleja.

Sisältö

LTT2044A Tietohallinto, 3.00 op
Tietohallinnon tehtävät, ICT-palvelutuotannon periaatteet, palvelutason hallinta, ITIL, kokonaisarkkitehtuuri.

LTT2044B Windows-verkkojen järjestelmänhallinta, 3.00 op
Järjestelmänhallinnan tehtävät
Windows-palvelimen hallintatyökalut: graafiset työkalut, powershell-skriptaus
Windows ryhmäkäytännöt
Käyttöjärjestelmäkuvien hallinta
System Center Configuration Manager

LTT2044C Linux-järjestelmänhallinta, 3.00 op
GNU Linux-pohjaiset, avoimeen lähdekoodiin perustuvat hallintatyökalut; verkon valvonta, käyttäjien hallinta ja autentikointi ja tiedostojärjestelmien hallinta.

UNIX järjestelmänä ja sen käyttö
UNIXin komentorivin peruskäyttö
Käyttäjien, ryhmien ja töiden hallinta
Lähdekoodipohjaisen Linux-järjestelmän asentaminen
Sovellusten hallinta ja palveluprosessit
Skriptaus, ajastukset, sudo-komento ja SSH-palvelu

LTT2044D Tietokantapalvelut, 2.00 op
Tietovarastoinnin määritelmät, käsitteet ja komponentit. Metatieto. SQL. Tietokantapalvelin.

Siirry alkuun