TIES478 Demo4

Alla TUNNUS tarkoittaa omaa käyttäjätunnustasi (pienillä kirjaimilla).

  1. Kirjaudu sisään koneeseen lonka7.it.jyu.fi. Kokeile komentoja host TUNNUS4 ja ping TUNNUS4. Mitä tapahtuu ja miksi? Kirjoita TUNNUS4 -koneen osoite ylös.
  2. Luo itsellesi lonka7:ssa uusi virtuaalikone TUNNUS4 seuraavasti (huomaa erityisesti network-määritys):
    virt-install -n TUNNUS4 -r 256 --disk $HOME/TUNNUS4.img,size=2,bus=virtio --arch i386 \
    --location http://archive.ubuntu.com/ubuntu/dists/trusty/main/installer-i386 -w network=default
    
    Asenna levylle LVM käsin partitioiden: koko levy yhtenä osiona LVM-käyttöön, yksi VG nimenä TUNNUS4, LV:t näin: LV:t root (/) 400MB, /usr 400MB, /var 500MB, swap 100MB, home 100M, kaikki tiedostojärjestelmät tyyppiä ext4. HUOM. DHCP arpoo koneelle jonkin (väärän) osoitteen, korjaa se käsin (dhcp-konfiguraation mentyä läpi: back...): edellä katsomasi IP, netmask 255.255.255.0, gateway 192.168.122.1, dns 192.168.122.1. Välityspalvelimeksi http://172.20.208.17:3142. Valitse OpenSSH-server asennettavaksi. Ensimmäiseksi käyttäjäksi taas TUNNUS0.
  3. Koneen käynnistyttyä asenna tuttuun tapaan language-pack-fi, libpam-krb5 ja nullmailer ja sen jälkeen lisää normaali käyttäjätunnuksesi sekä tt (uid 10461). Anna tt-tunnukselle sudo-oikeudet (usermod -a -G sudo tt).
  4. Muuta TUNNUS4-koneessa /etc/default/grub -tiedostoa sed -editorilla niin, että kaikki HIDDEN_TIMEOUT -rivit kommentoidaan pois (alkuun lisätään #) ja "quiet splash" poistetaan joka paikasta. Talleta alkuperäinen nimellä grub.bak. Lopuksi päivitä grub (update-grub) ja boottaa kone nähdäksesi, että pääset boottivalikkoon.
  5. Tee TUNNUS4 ja TUNNUS1 -koneiden välille ssh-forward niin, että ssh -p 44904 TUNNUS1 meneekin TUNNUS4 -koneeseen. Luo tarvittavat rsa-avaimet jne niin, että yhteys syntyy automaattisesti ja säilyy koneiden boottailusta huolimatta (autossh, /etc/rc.local).
  6. Tee TUNNUS4 -koneeseen erilliset /var/cache ja /var/tmp -osiot (LV:t), molemmat 100MB, ja pienennä /var 400MB:hen Recovery Bootin avulla.