piektdiena, 2012. gada 26. oktobris

Veidojam LTSP ar rdesktop klientu


Būvējam LTSP tīkla ielādi priekš rdesktop

Izmantots:

  • OpenVZ serveris priekš tīkla attēla
  • Kaut kāds PXE spējīgs dators
  • Kaut kāds Windows 2008R2 terminālserveris


  1. Uzliekam OpenVZ Ubuntu 12.04 konteineri +tīkls u.t.t.
  2. Novācam visu nost no OpenVZ konteinera (saslauth, apache, sendmail, bind u.t.t.)
  3. Apdeitojam, apgreidojam
  4. Lejupielādējam ltsp-server pakotni (lai nebūtu jāliek ~600 MB līdzi nākošās ieteiktās pakas)
    apt-cache show ltsp-server | grep Filename (???)
    wget http://archive.ubuntu.com/ubuntu/pool/main/l/ltsp/ltsp-server_5.3.7-0ubuntu2.2_all.deb
    dpkg --unpack ltsp-server_5.3.7-0ubuntu2.2_all.deb
    ltsp-build-image (izmet kļūdu)
    apt-get -f install (pienstalē debootstrap nbd-server liblzo2-2 squashfs-tools  tcpd ltsp-server libc-bin )
    apt-get install tftpd-hpa

  5. Uztaisa klientu
    ltsp-build-client 
  6. Apdeito, apgreido
    ltsp-chroot
    apt-get update && apt-get upgrade -y --force-yes && apt-get clean
    apt-get install ltspfs
    exit

  7. Pievieno rdesktop-1.7.1 - tas nepieciešams lai Windows2008R2 varētu licencēt "Per Device" modē.
    ltsp-chroot
    wget http://launchpadlibrarian.net/103630514/rdesktop_1.7.1-1ubuntu1_i386.deb
    dpkg -i rdesktop_1.7.1-1ubuntu1_i386.deb
    apt-get -f install
    dpkg -i rdesktop_1.7.1-1ubuntu1_i386.deb
    exit

  8. Atjaunojam ielādes attēlu
    ltsp-update-sshkeys
    ltsp-update-kernels
    ltsp-update-image
    service nbd restart 

  9. Veidojam /var/lib/tftpboot/ltsp/i386/pxelinux.cfg failu
  10. Veidojam /var/lib/tftpboot/ltsp/i386/lts.conf ar saturu:
    [default]
    SEARCH_DOMAIN = skola.venta.lv || Change this for your own network
    DNS_SERVER = 10.0.0.50  || Change this for your own network
    LOCALDEV=True
    SOUND=True
    XKBLAYOUT=en
    SCREEN_03=shell
    SCREEN_07="rdesktop -a 24 -x b -f -k en-us -d SKOLA  -r sound:local -r disk:Drives=/media/root w2k8r2RDS"
  11. Startējam klientu - uz 7 konsoles jābūt ielogošanās ekrānam

Kas nav pārbaudīts:
  • vai strādā USB flashi
  • vai strādā skaņa
  • vai nerāda melnu peles kursoru
Kāpēc gan ikonas uz Desktopa var atvērt ar vienu klikšķi?!