venerdì 5 marzo 2010

Installare FreeNX accesso remoto

tallazione

Dopo aver scaricato i tre file su una apposita directory, aprire una finestra terminale e portarsi nella directory contenente i tre file con estensione DEB.
Installare prima le librerie necessarie con il comando sudo apt-get install libstdc++2.10-glibc2.2
Installare poi i pacchetti DEB con il comando sudo dpkg -i nx*.deb
Esportare il path con il comando export PATH=$PATH:/usr/NX/bin
Avviare il server NX: sudo /usr/NX/bin/nxserver --start
Creare l’utente : sudo /usr/NX/bin/nxserver --useradd nomeutente --system
Aggiungere il nome unix al file /etc/hosts subito dopo localhost

4. Configurare il server SSH

Caricare e modificare con un editor il file /etc/ssh/sshd_config: sudo gedit /etc/ssh/sshd_config
Aggiungere la linea seguente e salvare il file
AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2
Riavviare il servizio sshd con il comando sudo /etc/init.d/ssh restart
Verificare che il server NX sia configurato propriamente con il comando sudo /usr/NX/bin/nxserver --status

Il comando dovrebbe dare come risposta:
NX> 900 Connecting to server ..
NX> 110 NX Server is running.
NX> 999 Bye.


Se non si ottiene tale risposta qualcosa è andata storta, ricominciare!

http://www.comunecampagnano.it/gnu/mini-howto/freeNX_Ubuntu_Termninal_Server/freeNX_Ubuntu_Terminal_Server.htm

****************altre info***************

INSTALLAZIONE FreeNX (connessioni remote in virtual server)

Se non lo avete gia fatto in precedenza, installare il server ssh nel pc remoto

sudo apt-get install openssh-server

dopo scaricare ed installare la suit NX sul server remoto (client, node, server), nel mio esempio ho messo i nomi della versione 3.3, ma vi consiglio sempre di scaricare la versione piu aggiornata, e poi ho scelto la versione x64 perche nel mio server mi serviva quella versione, voi potrete scarica quella di cui necessitate.

wget http://64.34.161.181/download/3.3.0/Linux/nxclient_3.3.0-3_x86_64.deb
wget http://64.34.161.181/download/3.3.0/Linux/nxnode_3.3.0-3_x86_64.deb
wget http://64.34.161.181/download/3.3.0/Linux/FE/nxserver_3.3.0-8_x86_64.deb

se mai vi servisse scaricare questa versione potete trovarli anche qui:

· linux_client_x64_3.3.deb linux_client_x32_3.3.deb

· linux_node_x64_3.3.deb linux_node_x32_3.3.deb

· linux_server_x64_3.3.deb linux_server_x32_3.3.deb

dopo di che procedere con l'installazione

sudo dpkg -i nxclient_3.3.0-3_x86_64.deb
sudo dpkg -i nxnode_3.3.0-3_x86_64.deb
sudo dpkg -i nxserver_3.3.0-8_x86_64.deb

a questo punto il server è pronto, infatti non sono necessarie particolari configurazioni per farlo funzionare, ma se ne aveste bisogno leggete la Guida per amministrazione server NX o direttamente dal sito.

Provate a collegarvi dal client inserendo il nome utente e password che usereste per connettervi in locale al server remoto e il gioco è fatto! :)

Vediamo alcune comandi per il server NX che potrebbero tornarci utili.
Per disabilitare le nuove connessioni lasciando attive quelle gia in atto usare il comando:

sudo /usr/NX/bin/nxserver --stop

in questo modo non si impedisce il login al sistema (telnet,ssh..etc) ma solo il login tramite NX.
Per mandare un messaggio a tutti gli utenti connessi al server

sudo /usr/NX/bin/nxserver --broadcast "Il testo del messaggio qui"

Per troncare tutte le connessioni esistenti e spegnere il server NX:

sudo /usr/NX/bin/nxserver --shutdown

Se voleste ripulire il server dai software appena installati usate il comando

sudo dpkg -r nxserver
sudo dpkg -r nxclient
sudo dpkg -r nxnode
http://www.compago.it/index.php/it/manuali/34-linux/204-remote-desktop-nx-su-ubuntu-da-windows 

Nessun commento: