Progetto

Generale

Profilo

SetupFreeNX » Cronologia » Versione 5

Amministratore Truelite, 11-07-2006 12:30

1 5 Amministratore Truelite
[[TracNav(TOC)]]
2 1 Amministratore Truelite
== Installazione e configurazione di server e client FreeNX ==
3
4 4 Amministratore Truelite
Per maggiori informazioni su FreeNX e sul suo funzionamento nel dettaglio, si può visitare il sito di [http://www.nomachine.com/ NoMachine]. Qui verrà utilizzata la versione libera del sistema di client/server NX, chiamata FreeNX. 
5 1 Amministratore Truelite
6
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.
7
Su http://free.linux.hp.com/~brett/seveas/freenx/ si trovano delle informazioni su diversi mirror dei pacchetti, disponibili anche per Ubuntu Breezy.
8
9 4 Amministratore Truelite
Va quindi aggiunta la riga con il repository necessario al file {{{/etc/apt/sources.list}}}, assicurandosi di aver abilitato anche i pacchetti del repository chiamato ''universe'':
10 1 Amministratore Truelite
{{{
11
deb http://free.linux.hp.com/~brett/seveas/freenx dapper-seveas freenx
12
}}}
13
14 4 Amministratore Truelite
Sul server va installato il pacchetto server, con le relative dipendenze:
15 1 Amministratore Truelite
{{{
16 2 Amministratore Truelite
apt-get install freenx
17
}}}
18
19 4 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.
20 2 Amministratore Truelite
Terminata l'installazione, il sistema server è pronto ad esportare sessioni X oppure singole applicazioni.
21 4 Amministratore Truelite
Sul client invece va installato il client nx:
22 2 Amministratore Truelite
{{{
23
apt-get install nxclient
24
}}}
25
26
A questo punto sarà possibile connettersi al sistema server con le proprie credenziali (username/password) utilizzando il client.
27 3 Amministratore Truelite
Il comando per lanciarlo è {{{/usr/NX/bin/nxclient}}}, ma dovrebbe essere stato inserito nel menu di gnome sotto la voce ''Internet -> NX Client for Linux''.
28
29
Il client mette a disposizione diverse opzioni, accessibili premendo il pulsante "configure".
30
Il menu "general" permette di impostare diversi parametri come l'host server a cui connettersi, la velocità del nostro collegamento ad internet.
31
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.
32
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.