no save
Assistance
Achat
News

FAQ | Ubuntu

Installer le serveur FreeNX
Publié par sebsauvage, dernière mise à jour ven. 06 nov. 2009 à 15:40:00 par marlalapocket
NX est un moyen performant et sûr d'accéder à distance à une machine sous X-Windows.

Il existe différents serveurs NX: Deux commerciaux (NX Server et 2X) et un gratuit (FreeNX).

Cet article va vous expliquer comment installer le serveur FreeNX (qui n'est pas limité à 2 clients simultanés contrairement au serveur gratuit NX de la société NoMachines.)
(Voir également la documentation d'installation du serveur NX Server)

Les instructions suivantes concernent l'installation du serveur FreeNX 0.7.1 sous Ubuntu 7.10 (Gusty Gibbon). Le bon fonctionnement sous les autres distributions n'est pas garanti.
Instructions rapides

Ajoutez le dépôt: deb http://www.datakeylive.com/ubuntu gutsy main
sudo aptitude update
sudo aptitude install expect openssh-server tcl8.4 nxlibs nxagent nxproxy freenx nxclient (Vous aurez un warning concernant des paquets non signés, c'est normal.)
Ajoutez les utilisateurs autorisés à se connecter en NX: sudo nxserver --adduser toto
Modifiez le fichier /etc/nxserver/node.conf:
Remplacez: #ENABLE_3_0_0_BACKEND="0"
par: ENABLE_3_0_0_BACKEND="1"
Remplacez: #DISPLAY_BASE=1000
par: DISPLAY_BASE=1001
Remplacez: #AGENT_EXTRA_OPTIONS_X=""
par: AGENT_EXTRA_OPTIONS_X="-fp /usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/100dpi"

Vous pouvez dès lors utiliser n'importe quel client NX 3.0.
(Testé avec succès avec FreeNX 0.7.1-0 sous Ubuntu 7.10 et un client NX 3.1.0-3 sous Windows.)
Note
Les serveurs FreeNX 0.6.x ne sont pas compatibles avec les clients NX 3.x.
Liens
Cet article est basé sur: http://ubuntuforums.org/showthread.php?t=620057&highlight=freenx
Si le serveur ssh n'est pas sur le port 22
Éditez le fichier node.cfg: sudo gedit /etc/nxserver/node.conf

Repérez la ligne:
#SSHD_PORT=22
décommentez-la et mettez la valeur de votre choix:
SSHD_PORT=714

Attention: il ne doit pas y avoir d'espaces (Ne faites pas: SSHD_PORT = 714 mais plutôt SSHD_PORT=714)
Clients NX
Vous pouvez utiliser les clients NX gratuits de chez NoMachine: http://www.nomachine.com/download.php
Ils sont gratuits et sans limitations (pour Windows, Linux, MacOSX et Solaris).
Version Web
Réalisé par RedShift
no save