Téléchargement
illégal

Installer NX Server


Qu'est-ce que NX ?


NX vous permet d'utiliser votre ordinateur à distance, tout comme on le ferait avec VNC ou Windows Remote Desktop.
Mais NX a plusieurs avantages.

Pourquoi NX ?

  • NX est gratuit
  • Il est bien sécurisé (il utilise ssh)
  • Il ne nécessite pas de service spécial à démarrer (il n'est activé que lors d'une connexion)
  • Il utilise les utilisateurs et mots de passe déclarés sur le système.
  • Il est très performant (l'affichage est beaucoup plus réactif que VNC ou X sur ssh seul.)
  • On peut redimensionner l'écran (les barres de menu s'adaptent)
  • On peut fermer une session et la reprendre plus tard, même à partir d'une autre connexion internet (vous retrouvez vos fenêtres telles qu'elles étaient)

Télécharger et installer SSH


NX Server a besoin de ssh pour fonctionner (NX utilise ssh pour sécuriser la connexion).
Le serveur ssh doit être installé et démarré (Il doit être sur le port standard 22).

Pour installer et démarrer le serveur ssh: sudo aptitude install ssh

(Vous n'avez rien à faire de plus pour que le serveur ssh soit en état de marche.)

Télécharger et installer NX Server


Note: Il existe 3 versions du serveur NX: NX Server, FreeNX et 2X. Nous allons installer NX Server.

Note: Le serveur NX Server est limité à 2 utilisateurs max et 2 connexions simultanées max. Si vous voulez dépasser cette limite, vous pouvez installer le serveur FreeNX à la place.)

Téléchargez:

Vous obtenez les 3 fichiers suivants:
  • nxclient_2.1.0-17_i386.deb
  • nxnode_2.1.0-22_i386.deb
  • nxserver_2.1.0-22_i386.deb


Installez chacun de ces packages dans cet ordre en double-cliquant dessus et en cliquant sur "Installer le paquet".

Tester


Lancez /usr/NX/bin/nxclient

Au premier lancement, un assistant vous aidera à créer la connexion.



Entrez un nom pour cette session et l'adresse du serveur ssh:



Le curseur vous permet de choisir le taux de compression en fonction du type de connexion que vous utilisez.

Vous pouvez également choisir le gestionnaire de fenêtres (Gnome, KDE...):



Je vous recommande chaudement de cocher la case "Enable SSL encryption of all traffic" afin de sécuriser toutes les communications.



Vous n'avez plus qu'à entrer login et mot de passe:



Attendez que la connexion s'établisse:



Et voilà !

Vous pouvez accéder à votre bureau.


Notes

  • Le client NX est présent sur le CD de Knoppix. Autrement dit, cela vous permet d'accéder à votre ordinateur depuis n'importe quelle connexion internet en démarrant sur le CD. Non seulement la connexion NX est sécurisée (grâce à ssh), mais en prime le fait d'utiliser Knoppix vous protège contre d'éventuels keyloggers. Vous pouvez utiliser votre ordinateur à distance en toute sécurité.
  • Vous pouvez créer un lien symbolique pour lancer plus facilement le client: sudo ln -s /usr/NX/bin/nxclient /usr/bin/nxclient
  • Le client NX existe aussi en version pour Windows. Vous pouvez donc utiliser la version Windows de NX pour vous connecter sur des serveurs NX, Windows TSE, VNC et autres.
  • Le serveur NX n'existe pas pour Windows (car le serveur NX se base sur le protocole X de Linux/Unix).
  • Vous ne verrez pas le serveur NX avec la commande ps: Il n'est lancé que lorsqu'une connexion NX arrive.
  • Des raccourcis clavier sont disponibles, par exemple CTRL+ALT+F pour basculer le mode plein écran.
  • Vous pouvez fermer une session et la reprendre plus tard telle quelle : fermez la fenêtre de NX et cliquez sur "Suspend"



Si votre serveur ssh n'est pas sur le port 22


Modifiez le fichier /usr/NX/etc/server.cfg: sudo gedit /usr/NX/etc/server.cfg
Décommentez les lignes:
#SSHD_PORT = "22"
et
#SSHD_AUTH_PORT = "22"
et indiquez le numéro de port de votre serveur ssh.

De même, modifiez le fichier /usr/NX/etc/node.cfg: sudo gedit /usr/NX/etc/node.cfg
Décommentez la ligne:
#SSHD_PORT = "22"
et indiquez le numéro de port de votre serveur ssh

Notez qu'il est conseillé d'avoir le serveur ssh sur le port 22 lors de l'installation de NX pour simplifier les choses (Le programme d'installation effectue une vérification du bon fonctionnement de NX.). Vous pouvez changer le port après installation de FreeNX.

Les différents serveurs NX


Il existe différents serveurs NX:
  • L'original, NX Server de la société NoMachines. Le serveur est gratuit mais limité à 2 users max et 2 connexions simultanées. Des versions payantes non limitées sont disponibles.
  • 2X vend également des serveurs NX, et une version gratuite est également disponible, sans limite de nombre de clients.
  • Et enfin la version opensource, FreeNX. Elle n'est pas limitée. Voir le guide d'installation correspondant.
  • Un autre serveur NX libre: NeatX : http://code.google.com/p/neatx/


Pour les clients, tous les clients NX de la société NoMachine sont gratuits
Publié par sebsauvage - Dernière mise à jour le 6 novembre 2009 à 20:20 par sebsauvage
Ce document intitulé « Installer NX Server » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Installer NX Server
  •  Comment utiliser VNC ? » Meilleure réponse: salut yuccas! "VNC serveur" doit être installé sur le pc sur lequel tu dois intervenir avec "VNC viewer"! très simple d'utilisation! -mettre un mot de passe sur vnc server -celui qui a vnc server doit fournir l'adresse IP du moment -cel
  •  Installer le serveur FreeNX » Fiches pratiques : 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...
  •  Installer un serveur FTP sous Ubuntu » Fiches pratiques : Sommaire: Installer le serveur FTP Configurer le serveur FTP Interdire le FTP anonyme Autoriser les utilisateurs locaux à se connecter Autoriser les utilisateurs à uploader des fichiers Choisir l'interface (re)Démarrer le serveur...
  •  Installation rapide de LAMP (Apache+MySql+php) sous Linux » Fiches pratiques : LAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL...
  •  Installer un serveur proxy HTTP (Squid) » Fiches pratiques : Sommaire : 1. Installer le proxy 2. Configurer le proxy 2.1 Nommer le proxy 2.2 Choisir le port 2.3 Choisir l'interface 2.4 Définir les droits d'accès 2.5 Autoriser le groupe 2.6 Autoriser les ports non standards 3. Démarrer le...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Empêcher la récupération des fichiers effacés
Partager un dossier avec Windows sous Ubuntu