2775
Comment:
|
3628
|
Deletions are marked like this. | Additions are marked like this. |
Line 60: | Line 60: |
Kun tiedetään päätteen ip-numero, siihen voidaan ottaa myös ssh-yhteys root-tunnuksella. Tämä vastaa täysin konsolista sisäänkirjautumista. Ensin palvelimella tehdään kaksi liitosta /opt/ltsp-hakemistoon. {{{ sudo mount --bind /dev /opt/ltsp/i386/dev sudo mount -t proc none /opt/ltsp/i386/proc }}} Tämän jälkeen laitetaan kuntoon sources.list- ja resolv.conf-tiedostot. {{{ sudo cp /etc/apt/sources.list /opt/ltsp/i386/etc/apt/sources.list sudo cp /etc/resolv.conf /opt/ltsp/i386/etc/ }}} Siirrytään chroot-ympäristöön. {{{ sudo chroot /opt/ltsp/i386 }}} Tiedot saatavilla olevista ohjelmista päivitetään. '''Älä koskaan aja "apt-get upgrade"-komentoa chroot-ympäristössä!!!''' {{{ apt-get update }}} Asennetaan ssh-palvelu chroot-ympäristöön. {{{ apt-get install ssh }}} |
SisällysluetteloBRTableOfContents(4) |
LTSP5 - Chroot
Tässä ohjeessa kuvaillaan, mitä päätteessä tapahtuu, kun päätteeseen liitetään USB-väylään joko muistitikku tai digikamera. Myös päätteeseen liitettyä näyttöä voi jollakin tavoin selvittää tämän ohjeen avulla. Päätteen ympäristönä toimii palvelimella oleva /opt/ltsp-hekmisto. Se on luotu joko asennusken yhteydessä tai myöhemmin "ltsp-build-client"-käskyllä.
man ltsp-build-client
"ltsp-build-client builds an ltsp client chroot using standard packages for use with the ltsp server. This chroot installation can be modified in a number of ways as outlined in the OPTIONS section. If present, defaults will be read from the configuration file /etc/ltsp/ltsp-build-client.conf, and will be overridden by using the command line options. Visit http://www.ltsp.org for more information."
Tässä ohjeessa on käytetty tätä päätettä:
[http://wiki.ubuntu-fi.org/LTSP_Ohjeita#head-45924273836b3e4599dea47b9b0d6dc1a8d2eade Fujitsu-Siemens Scenic (P4/256/i845G)]
Usb-tikku on malliltaan "Viking Interworks 512 MB USB 2.0 DRIVE" ja digikamera "Olympus µ720 SW".
Root-tunnuksen käyttöönotto pääteympäristössä
Pääkäyttäjän oikeuksilla siirrytään päätteiden chroot-ympäristöön.
sudo chroot /opt/ltsp/i386
Tämän jälkeen annetaan root-tunnukselle salasana. Chroot-ympäristössä ei ole muita tunnuksia, joten passwd-käskyyn ei tarvitse liittää tunnusta. Salasana annetaan luonnollisesti kaksi kertaa samalla tavalla.
passwd
Chroot-ympäristöstä poistutaan "exit"-komennolla.
exit
Päätteiden käyttämä levykuva pitää rakentaa uudelleen tässä vaiheessa.
sudo ltsp-update-image
Kun pääte on käynnistynyt, niin Ctrl-Alt-F1 -komennolla voidaan kirjautua root-tunnuksella ja äsken annetulla salasanalla päätteen konsolista päätteen omaan ympäristöön, joka siis vastaa hakemistoa /opt/ltsp palvelimella.
Tämän ohjeen teossa törmättiin virheilmoitukseen "Your account has expired, please contact your system administrator" eikä kirjautuminen onnistunut. Tästä päästään eteenpäin kirjautumalla palveliemlla vielä kerran chroot-ympäristöön ja antamalla seuraava käsky chroot-ympäristössä.
sudo chroot /opt/ltsp/i386
passwd -u root
Tämän jälkeen levykuva rakennettiin vielä kerran ja nyt päätteen konsolilta oli mahdollista kirjautua root-käyttäjänä sisään.
Ssh-palvelun käyttöönotto pääteympäristössä
Kun tiedetään päätteen ip-numero, siihen voidaan ottaa myös ssh-yhteys root-tunnuksella. Tämä vastaa täysin konsolista sisäänkirjautumista.
Ensin palvelimella tehdään kaksi liitosta /opt/ltsp-hakemistoon.
sudo mount --bind /dev /opt/ltsp/i386/dev sudo mount -t proc none /opt/ltsp/i386/proc
Tämän jälkeen laitetaan kuntoon sources.list- ja resolv.conf-tiedostot.
sudo cp /etc/apt/sources.list /opt/ltsp/i386/etc/apt/sources.list sudo cp /etc/resolv.conf /opt/ltsp/i386/etc/
Siirrytään chroot-ympäristöön.
sudo chroot /opt/ltsp/i386
Tiedot saatavilla olevista ohjelmista päivitetään.
Älä koskaan aja "apt-get upgrade"-komentoa chroot-ympäristössä!!!
apt-get update
Asennetaan ssh-palvelu chroot-ympäristöön.
apt-get install ssh