Kickstart Ubuntussa
Testaus
Boottaa Ubuntu-rompulta, käytä käynnistysparametrina
linux ks=http://example.com/uks/ks.cfg
Jos asentuu, kopioi ks.cfg omalle kotisivulle. Kokeile weppiselaimella, että se näkyy. Sitten boottaa rompulta ja käytä oman ks.cfg:n osoitetta.
Erikoismerkit amerikkalaisesta näppäimistöstä
Käynnistysparametreja varten tarvitaan erikoismerkkejä, mutta näppäimistökartta on amerikkalainen:
: shift-Ö ~ shift-½§ (vasemmalla ylhäällä) = (backspace vasemmalla puolella)
Työkaluja ks.cfg parantamiseen
Lisää tarvittavat varastot multiverse ja universe päälle, sitten
$ sudo apt-get install system-config-kickstart
Kickstart-esimerkki
Tämä esimerkki toimii, Helian labroissa on käytössä lähes samanlainen.
Esimerkkiä voisi vielä parantaa:
- Suomenkielinen näppäimistö
- Komentorivin perusohjelmien asennus: nano, screen, man...
- Lisäohjelmia työasemaan: thunderbird, gnupg...
- Kryptattu salasana
Tai haastavia parannuksia:
- Tulimuuri (esim firehol tai Teron iptables scripti)
- Keskitetty käyttäjänhallinta (openldap)
- Käynnistysvalikon salasanan arpominen asentaessa
- Laitteiden luettelointi (wget teroluetteloi.php)
- SSH etähallinta julkisella avaimella
- Valmiit asetukset kaikille ohjelmille (/etc/skel)
Joissain tapauksissa:
- Paikallisen käyttäjän kirjaaminen automaattisesti työpöydälle
# Kickstart for Ubuntu 5.10 Breezy x86 (c) 2006 Tero Karvinen # Based on # Tero Karvinen: ks.cfg http://www.iki.fi/karvinen/kickstart_ubuntussa.html # Mika Karjalainen: ksub.cfg http://myy.helia.fi/~a0300187/linux/ksub.cfg # GNU General Public License version 2 lang en_US langsupport en_US keyboard fi mouse timezone --utc Europe/Helsinki rootpw --disabled user tee --fullname "Tero" --password piilosana reboot text install url --url http://myy.helia.fi/~karte/uks/breezy/ auth --useshadow --enablemd5 firewall --disabled xconfig --depth=32 --resolution=1024x768 --defaultdesktop=GNOME --startxonboot #partition hard drive zerombr yes clearpart --all --initlabel bootloader --location=mbr part /boot --fstype ext3 --size=100 --ondisk=hdc part / --fstype ext3 --size=1024 --grow --ondisk=hda part swap --fstype swap --size=512 --grow --maxsize=1024 --ondisk=hda %packages --resolvedeps @ubuntu desktop %post