Tero Karvinen - Articles - Downloads - Courses - Contact

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:

  1. Suomenkielinen näppäimistö
  2. Komentorivin perusohjelmien asennus: nano, screen, man...
  3. Lisäohjelmia työasemaan: thunderbird, gnupg...
  4. Kryptattu salasana

Tai haastavia parannuksia:

  1. Tulimuuri (esim firehol tai Teron iptables scripti)
  2. Keskitetty käyttäjänhallinta (openldap)
  3. Käynnistysvalikon salasanan arpominen asentaessa
  4. Laitteiden luettelointi (wget teroluetteloi.php)
  5. SSH etähallinta julkisella avaimella
  6. Valmiit asetukset kaikille ohjelmille (/etc/skel)

Joissain tapauksissa:

  1. 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

Red Hat Linux 9 Customization Guide

Ubuntu Kickstart documentation

Teron muistiinpanoja Fedoran kickstartista

Last modified: 2006-03-27. Permanent url: http://www.iki.fi/karvinen/kickstart_ubuntussa.html

Tero Karvinen www.iki.fi/karvinen - Top - Validate HTML - Validate CSS