X2go: Difference between revisions
No edit summary |
|||
Line 23: | Line 23: | ||
<pre>sudo -i</pre> | <pre>sudo -i</pre> | ||
Esiteks on meil vaja DHCP serverit, TFTP server (atftp), NFS kernel server ja | Esiteks on meil vaja DHCP serverit, TFTP server (atftp), NFS kernel server ja debootstrap | ||
<pre> aptitude install dhcp3-server atftpd nfs-kernel-server debootstrap </pre> | <pre> aptitude install dhcp3-server atftpd nfs-kernel-server debootstrap </pre> | ||
Line 30: | Line 30: | ||
<pre>mkdir /opt/x2gothinclient</pre> | <pre>mkdir /opt/x2gothinclient</pre> | ||
Kasutame debootstrap-i et laadida alla Debian Lenny süsteem | |||
<pre>debootstrap --arch i386 lenny /opt/x2gothinclient/ http://ftp2.de.debian.org/debian</pre> | |||
Teha koopia resolv.conf failist clinedi faili süsteemi jaoks. | |||
<pre>cp /etc/resolv.conf /opt/x2gothinclient/etc/resolv.conf</pre> | |||
Luua uus interfaces fail kliendi op systeemi jaoks kaustas /opt/x2gothinclient/etc/network/interfaces ja sinna ssisestada: | |||
<pre>auto lo | |||
iface lo inet loopback</pre> | |||
Tekitame uued kirjed kliendi hostname ja hosts faili. | |||
<pre>echo x2gothinclient >> /opt/x2gothinclient/etc/hostname | |||
echo "127.0.0.1 localhost" >> /opt/x2gothinclient/etc/hosts</pre> |
Revision as of 12:49, 15 December 2010
X2Go
Autorid: Martin Lehari, Riho Hiiepuu, Kaarel Kont-Kontson
Mis on x2go?
x2go on vabavaraline terminal serveri projekt. x2go võimaldab ka jooksutada erinevaid operatsiooni süsteeme virtuaal masinatena. Näiteks: windows, linuxi erinevad distrod, MacOS.
x2go võimaldab ka luua õhukesi kliente väike seadete jaoks nagu pihuarvutid ja mobiil telefonid (millel on vastav tugi olemas).
Käesoleva töö raames sai kasutatud op. süsteemina Debian GNU/Linux 5.0.7 (Lenny) 32bit versiooni. Katsetatud sai ka Ubuntu serveri ja desktopi väljalaskeid. Kuna X2Go tarkvara on mõeldud toimima ainult puhta Debiani peal, siis osade pakettide paigaldamine ebaõnnestus.
Installeerimine
X2Go Server
siia palju tarka juttu serveri installimisest
Thin Clienti instaleerimine ja seadistamine
Kuna kõik kasud on tehtud root kasutaja all, siis võib ennast logida sisse roodina kohe või kasutada sudo enne igat käsku.
sudo -i
Esiteks on meil vaja DHCP serverit, TFTP server (atftp), NFS kernel server ja debootstrap
aptitude install dhcp3-server atftpd nfs-kernel-server debootstrap
Järgmiseks loome kausta kliendi jaoks
mkdir /opt/x2gothinclient
Kasutame debootstrap-i et laadida alla Debian Lenny süsteem
debootstrap --arch i386 lenny /opt/x2gothinclient/ http://ftp2.de.debian.org/debian
Teha koopia resolv.conf failist clinedi faili süsteemi jaoks.
cp /etc/resolv.conf /opt/x2gothinclient/etc/resolv.conf
Luua uus interfaces fail kliendi op systeemi jaoks kaustas /opt/x2gothinclient/etc/network/interfaces ja sinna ssisestada:
auto lo iface lo inet loopback
Tekitame uued kirjed kliendi hostname ja hosts faili.
echo x2gothinclient >> /opt/x2gothinclient/etc/hostname echo "127.0.0.1 localhost" >> /opt/x2gothinclient/etc/hosts