TIES478 Linux-virtuaalipalvelimen ylläpito

Kevät 2019

Huom. Luentokalvoja ei ole suunniteltu itseopiskelumateriaaliksi, vaikka niistä pitäisikin saada kuva siitä mitä pitäisi oppia. Jos ei ehdi luennoille, asioita pitää kokeilla ja etsiä itse tietoa netistä.

Luento 1 kalvot (pdf) (html): kurssin suorituksesta ja sisällöstä, Linux/palvelin/virtuaali-, virtuaalikone/kontti/virtual host, ylläpito...
Luento 2 kalvot (pdf) (html): verkkoalueet, virt-install, virsh, levyt ja osiointi, tiedostojärjestelmät, käyttäjien hallinta
Demo 1 (html) (pdf) (txt)
Luento 3 kalvot (pdf) (html): tiedostojen ominaisuuksista, levy täyttyy..., virtuaalisen kovalevyn lisäys
Luento 4 kalvot (pdf) (html): virt-install oikeudet/levyformaatit/etäkäyttö, image-varmuuskopio, eval, loop device, levyn suurentaminen, Ubuntun päivitys, for-loop, redirection, grub, run levels, startup/shutdown
Demo 2 (html) (pdf) (txt)
Luento 5 (html) (org): demoista, konehuone ja levyn suurentamisesta
Luento 6 (odp) (pdf): LVM
Demo 3 (html) (pdf) (txt)
Luento 7 kalvot (pdf) (html): inodes, fsck, tune2fs, tiedostojärjestelmän pienentäminen, VM:n valvonta, recovery mode, single-user mode, LVM recovery, ftp
Luento 8 kalvot (pdf) (html): chroot, DNS, regular expressions, grep, sed, chmod, umask
Demo 4 (html) (pdf) (txt)
Luento 9 kalvot (pdf) (html): reititys, ssh forwarding, lost initramfs recovery
Luento 10 kalvot (pdf) (html): nginx, shell skripteistä, levyongelmia, Kerberos-ongelmia
Demo 5 (html) (pdf) (txt)
Luento 11 kalvot (pdf) (html): NFS, iptables
Luento 12 kalvot (pdf) (html): telnet, nmap, traceroute, iptables, automounter
Demo 6 (html) (pdf) (txt)
Luento 13 kalvot (pdf): SSL ja sertifikaatit, levyn salaus, RAID
Luento 14 kalvot (pdf) (html): identd, inetd, tcp_wrappers, oman koneen ylläpito, dmesg/journalctl/rsyslog, levytila loppu -checklist, palvelu X ei toimi -checklist
Demo 7 (html) (pdf) (txt)
Luento 15 kalvot (pdf) (html): Virtuaalikoneen siirtäminen, Demo 8, tentin läpikäynti

Exam instructions

iptables-esimerkki
monimutkaisempi iptables-esimerkki (skripti)
yksinkertainen iptables tyhjennysskripti
vaihtoehtoinen iptables tyhjennysskripti
perusteellinen iptables tyhjennysskripti

FAQ

Hyväksytty suoritus tekemällä kaikki demot hyväksytysti sekä läpäisemällä konetentin (arvostelu siis hyväksytty/hylätty).

Kurssi vaatii läsnäoloa, demoja ei ole mahdollista suorittaa etänä. Myöskään tenttiä ei ole mahdollista suorittaa etänä, joten tarkista aikataulujen sopivuus. Demot ovat riippuvaisia edellisistä, joten niiden suorittaminen järjestyksessä on välttämätöntä.