Tämä sivu on VANHENTUNUT ja tallessa vain historiallisista syistä.
Tarkoititko tuoretta kurssisivua: Verkon käyttöjärjestelmät?
Verkon käyttöjärjestelmät 2008 kevät
Keväällä 2007 kurssikoodi on ict4td022a-2 (opinto-opas). Kurssi on osa verkon asiantuntijan linjaa.
Opetus tiistaisin 12:15 - 15:45. Timo pitää Windows-osuudet ja Tero Linux-osuudet (h5013).
Ohjelma
1. Käyttöjärjestelmät ja niiden hallinta w3
2. Windows palvelimet, Aktiivihakemisto (AD) ja Group Policy (GPO) w4
3. Windows: AD ja GPO -labrat w5
4. Windowsin hallinta ja valvonta w6
5. Windows: Erilaiset valvonta- ja hallintaohjelmat labratehtävinä w7
(talvivapaa w8)
8. Linux - Järjestelmän valvonta: kuormitus, prosessinhallinta, lokien tarkastelu. Käyttäjien hallinta. h5013. w9
9. Linux - Toimintojen automatisointi, skriptit. w10
6. Linux DHCP w11
(Ei opetusta intensiiviviikolla w12 - mutta ainahan voit harjoitella kotona)
10. Koe w13
Läksyt
1. Koneen tila: prosesseja ja lokeja
Tehtävät edellyttävät, että teet kaikki mainitut toimenpiteet käytännössä.
a) Kirjoita tarina, jossa käytät tunnilla opittuja prosessinhallinnan komentoja ja lisäksi kolmea uutta komentoa tai lippua.
b) Tutki ja kommentoi johonkin valitsemaasi tapahtumaan liittyviä lokirivejä.
Palautus: http://myy.haaga-helia.fi/~a1234567/linux/prosessi-ja-loki/
2. DHCP (ja jopa automaattinen asennus)
Jos olet ihan tavallisella tasolla, tee nämä ja pääset Linux-osuudesta läpi:
Jaa verkkoasetukset omalta DHCP-palvelimelta.
http://myy.haaga-helia.fi/~a1234567/linux/dhcp/
Miten PXE toimii? Miksi sitä käytetään? (pelkkä vastaus tähän kysymykseen) http://myy.haaga-helia.fi/~a1234567/linux/pxe/
Mikä on Preseed ja miten se eroaa kuvan kopioinnista (g4u, ghost)? (pelkkä vastaus) http://myy.haaga-helia.fi/~a1234567/linux/preseed/
Kirjoita shell scriptejä: hello world, pinggaa suosikit (ping -c 1 www.google.com), for..in looppi (for VAR in eka toka kolmas).
Jos olet jo valmiiksi taitava, tehtävät tuntuivat helpolta, haluat kehittyä erityisen paljon tai haluat huippuarvosanan Linux-osuudesta:
Käynnistä kone verkosta omalta palvelimelta. http://myy.haaga-helia.fi/~a1234567/linux/pxe/
Asenna Ubuntu (tai Debian) automaattisesti käsikirjoitetulla preseed-asennuksella http://myy.haaga-helia.fi/~a1234567/linux/preseed/
Kirjallisuutta
Kokonaiskuva koko verkosta:
- Huddleston, Traugott, Traugott 2007: www.infrastructures.org
Kokonaiskuva järjestelmistä:
- Aoki 2005: Debian Reference
Yksittäisistä tekniikoista:
- Karvinen 2006: Ubuntu DHCP
- Karvinen 2006: Ubuntu PXE
- Debian Installer team 2007: Debian GNU/Linux Installation Guide: (Erityisesti: B.2. Using preseeding)
- Windows Server 2003 Resource Kit Tools
- Windows 2003 Support Tools
- http://technet.microsoft.com/windowsserver/
- http://www.microsoft.com/technet/sysinternals/
- Cooper 2006: Advanced Bash Scripting Guide (ei ensimmäinen esimerkki, jossa ajetaan komento pääkäyttäjänä)
- Windowsin skriptaamisesta on uusia kirjoja
Onko yhteistä verkonhallintasoftaa Windows/Linux? Cfengine, Nagios...
- Sivonen 2008: DHCP, PXE, Preseed http://myy.haaga-helia.fi/~a0500226/linux/raportti/
Leikkeitä
Prosessinhallinnan komentoja: top ps ps -A ctrl-C kill kill -9 killall fg ctrl-Z bg w
Lokeja ja niihin liittyviä komentoja: /var/log/ syslog dmesg xorg.0.log apache/*log messages less syslog grep -i dhcp syslog tail syslog tail -f syslog
Esimerkkiratkaisuja
Automaattisesti tehty sivu, jossa on linkit kotitehtävävastauksiin. Alleviivaukset eivät päivity itsestään.