HOWTO Mettre en place un gestionnaire de session graphique distante avec FreeNX
Un article de Gentoo Linux Wiki.
| Méthodes d'installation • CD Live • Noyau et matériel • Portables et Notebooks • Portage • Système • Réseaux et Services • Serveur X • Logiciels fréquemment utilisés • Autres |
Sommaire |
[modifier] Introduction
NX est une méthode très efficace pour faire des connections graphiques sur un serveur distant. Cette technologie se base sur le protocole VNC. Mais offre une couche de compression supérieure. De plus, contrairement à VNC, NX a son propre gestionnaire de session qui permet une gestion dynamique des sessions graphiques.
[modifier] Installation
[modifier] Installation du service sur le serveur
Le package à installer pour la mise en place du serveur NX est nxserver-freenx. Il s'agit d'une version libre du service developpé par la société NoMachine. Je vous conseille l'utilisation du USE nxclient (Add support for the commercial nxclient) pour ne pas avoir de problème de compatibilité avec les clients.
Ajout du USE nxclient (ici avec flagedit) :
flagedit net-misc/nxserver-freenx +nxclient
Installation de nxserver :
emerge nxserver-freenx
Une fois le package installé, il n'y a pas besoin de mettre le service dans le boot avec la commande rc-update. En fait, la requête pour la demande du démarrage d'une session passe par le protocole SSH. Il est donc nécessaire d'avoir le service SSH qui fonctionne.
[modifier] Installation du client
Le package à installer pour la mise en place du client NX sur une Gentoo est nxclient
emerge nxclient
[modifier] Gestion du serveur
Les commandes permettant la gestion du serveur se trouvent dans le répertoire /usr/NX/bin/
Pour ajouter un utilisateur :
nxserver --adduser <Nom d'utilisateur>
Pour mettre en place un mot de passe :
nxserver --passwd <Nom d'utilisateur>
Pour afficher la liste des sessions actives :
nxserver --list
Pour forcer une session à se terminer :
nxserver --terminate <ID de la session (voir nxserver --liste) >
[modifier] Demarrage du Client
Pour executer le client :
nxclient
A la première execution, un assistant de connection vous aidera à paramétrer votre connection.
[modifier] Client pour MsWindows
Il est possible de télécharger un client pour windows sur le site officiel[1]
