Table of Contents
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
Katso myös