X2go: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mlehari (talk | contribs)
Rhiiepuu (talk | contribs)
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 bootstrap
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