Tero Karvinen - Articles - Downloads - Courses - Contact

Kickstart - Työaseman automaattinen asennus

Tätä artikkelia ei ole vielä muotoiltu tai oikoluettu.

© 2005 Tero Karvinen http://iki.fi/karvinen

- Tavoite: käyttäjä voi kirjautua työasemalle ja ryhtyä töihin

Mitä pitää automatisoida työaseman asennuksessa - Miten asennus alkaa: koneen käynnistys (magic packet), verkkokäynnistys ladataan käyttöjärjestelmä (pxe) - Laitetuki - mahdollisimman pienellä vaivalla kaikki kohdelaitteet tuettuna (ks) - Verkkoasetukset, koneen nimi (dhcp) - Ohjelmat (ks) - Käyttäjätunnukset (ks %post) (tai keskitetty käyttäjänhallinta openldap) - Asetukset (ks %post, /etc/skel, /etc/) - Päivityksiä (chkconfig yum on) - Etäkäyttö (ssh-palvelin jokaiseen työasemaan)

Kokeile, lukeeko asennusohjelma ks.cfg:n # cp /root/anaconda-ks.cfg /home/tero/ks.cfg; chown tero:tero /home/tero/ks.cfg ftp://ftp.funet.fi/pub/linux/mirrors/fedora/linux/core/4/i386/os/images/boot.iso scp anaconda-ks.cfg a123@myy.helia.fi:public_html/ks.cfg Kopioi weppipalvelimelle linux ks=http://myy.helia.fi/~xyzzy/linux/ks.cfg = ' (backspace vieressä) : shift-Ö ~ shift-½§ (vasemmalla ylhäällä) / - ks.cfg:n pitäsi vastata osaan kysymyksistä, yleensä ensimmäinen kysymys on levyn osioinnista, jos ks.cfg löytyi.

===

ks.cfg:n teko 1) - /root/anaconda-ks.cfg

  1. tiedoston alkuun kommenttina oma nimi, yhteystieto, päiväys, lisenssi (esim GNU General Public License)

2) muokataan tekstieditorilla

  1. Red Hat 9 Customization Guide
  2. system-config-kickstart

- testauksen ajaksi kannattaa lyhentää ohjelmalistaa “%packages –resolvedeps”

Tavoitteet muokkauksessa 1) kysymykset pois (esim osiointi) 2) laitteistoriippuvuudet pois 3) viimeistely

  1. enimmäkseen shell script %post-kohdassa
  2. käyttäjien luonti

adduser -p ‘sotkua’ tero

  1. etäkäyttö (muuriin ssh reikä), julkisen avaimen kirjautuminen
  2. asetukset (/etc/skel, /etc/)
  3. automaattiset päivitykset päälle (chkconfig yum on)

Katso myös: http://users.tkk.fi/~tkarvine/kickstart/parts/ Jos Logical Volume Manager -osiointi ei toimi labrassa, kokeile tätä: bootloader –location=mbr zerombr yes clearpart –initlabel part /boot –fstype ext3 –size=100 –ondisk=hdc part / –fstype ext3 –size=700 –grow –ondisk=hdc part swap –size=128 –grow –maxsize=1024 –ondisk=hdc

http://myy.helia.fi/~a666/linux/j-1.html

© 2005 Tero Karvinen http://iki.fi/karvinen

Last modified: 2005-11-09. Permanent url: http://www.iki.fi/karvinen/kickstart.html

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