Progetto

Generale

Profilo

SetupFreeNX » Cronologia » Versione 7

Amministratore Truelite, 11-07-2006 12:34

1 5 Amministratore Truelite
[[TracNav(TOC)]]
2 1 Amministratore Truelite
3 7 Amministratore Truelite
h2. Installazione e configurazione di server e client [[FreeNX]]
4 1 Amministratore Truelite
5
6 7 Amministratore Truelite
Per maggiori informazioni su _FreeNX_ e sul suo funzionamento nel dettaglio, si può visitare il sito di "NoMachine":http://www.nomachine.com/. Qui verrà utilizzata la versione libera del sistema di client/server NX, chiamata [[FreeNX]]. 
7
8
In questo esempio sia il client che il server saranno delle macchine GNU/Linux Ubuntu Dapper; i pacchetti di [[FreeNX]] non sono inclusi tra quelli forniti dalla distribuzione quindi andranno presi da una fonte esterna. Su http://free.linux.hp.com/~brett/seveas/freenx/ si trovano delle informazioni su diversi mirror dei pacchetti, che sono disponibili anche per Ubuntu Breezy.
9
10
<pre>
11
<pre>
12 1 Amministratore Truelite
deb http://free.linux.hp.com/~brett/seveas/freenx dapper-seveas freenx
13 7 Amministratore Truelite
</pre>
14 1 Amministratore Truelite
15 4 Amministratore Truelite
Sul server va installato il pacchetto server, con le relative dipendenze:
16 7 Amministratore Truelite
<pre>
17 2 Amministratore Truelite
apt-get install freenx
18 7 Amministratore Truelite
</pre>
19
<pre>
20 6 Amministratore Truelite
21
22 7 Amministratore Truelite
A questo punto _debconf_ chiederà che chiavi utilizzare per l'autenticazione dei client. Selezionare la modalità che si preferisce a seconda del livello di sicurezza desiderato: le chiavi predefinite permettono un'installazione più semplice e rapida, delle chiavi custom garantiscono una maggiore sicurezza, ma vanno distribuite "a mano" a tutti i client. Terminata l'installazione, il sistema server è pronto ad esportare sessioni X oppure singole applicazioni. Sul client invece va installato il client NX con:
23
<pre>
24 2 Amministratore Truelite
apt-get install nxclient
25 7 Amministratore Truelite
</pre>
26 6 Amministratore Truelite
27 7 Amministratore Truelite
<pre>
28 3 Amministratore Truelite
29
Il client mette a disposizione diverse opzioni, accessibili premendo il pulsante "configure".
30 6 Amministratore Truelite
Il menu "general" permette di impostare diversi parametri come l'host server a cui connettersi, la velocità del nostro collegamento ad internet.
31 3 Amministratore Truelite
32 6 Amministratore Truelite
Volendo lanciare una singola applicazione, vanno modificati alcuni parametri nel menu "desktop": va prima di tutto impostato come "Unix" e come ambiente grafico va impostato "Custom"; va successivamente premuto il pulsante "Settings" dove su "Applications" andrà impostato il comando da lanciare (es: gnome-terminal) e sotto "options" andrà impostato "Floating Window" e quindi sarà possibile chiudere la finestra.
33 3 Amministratore Truelite
34 1 Amministratore Truelite
Spostandosi al menu "Services" sarà possibile esportare delle risorse SMB locali oppure le stampanti locali alla macchina server, in modo da averle disponibili nell'applicazione lanciata in remoto.