GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment accéder à votre bureau Ubuntu 14.04 en toute sécurité sur le réseau avec FreeNX

FreeNX offre un moyen d'accéder en toute sécurité à votre bureau à distance via un réseau local ou Internet. FreeNX est l'implémentation OpenSource du protocole NX, développé à l'origine par NoMachine. Le protocole NX est très efficace et permet des connexions X-Desktop sur des liaisons montantes réseau lentes. La connexion est sécurisée par SSL/TLS. Dans ce tutoriel, nous allons voir comment installer et configurer FreeNX sur Ubunru 14.04 (Trusty Tahr).

Installation

Installation du serveur FreeNX.

Les packages FreeNX ne sont pas disponibles dans les dépôts officiels d'ubuntu, vous devrez ajouter FreeNX PPA :

sudo apt-add-repository ppa:freenx-team/trusty

Pour les anciennes versions :

sudo apt-add-repository ppa:freenx-team

Il suffit d'une confirmation pour l'ajouter, appuyez sur Entrée et vous avez terminé.



Une fois terminé, vous pouvez procéder à l'installation :

sudo apt-get upgrade

Cela mettra à jour vos référentiels.

sudo apt-get install freenx-server

Avec les commandes ci-dessus, vous devriez pouvoir installer FreeNX sur votre système.

Installation du client NX

Le client réel n'est pas disponible sur les référentiels. Vous devrez installer le client à partir du site Web de NoMachine. Téléchargez et installez le client et vous aurez terminé. Vous pourrez passer par la configuration et vous aurez terminé.

Configuration de FreeNX

Configurer SSH

Le port par défaut utilisé par FreeNX est le port 22 pour SSH. Il y a des chances que votre port 22 soit bloqué par votre FAI pour des raisons de sécurité, donc nous devrons changer le port par défaut pour les connexions SSH.

sudo nano /etc/ssh/sshd_config

Trouver Port 22 et remplacez par Port 8888

Après avoir fait ce qui précède, tout ce que vous avez à faire est de redémarrer votre SSHD :

sudo /etc/init.d/ssh restart

En général, FreeNX détecte le port SSHD, mais si ce n'est pas le cas, vous pouvez essayer ceci :

sudo nan /etc/nxserver/node.conf

Trouvez #SSHD_PORT=22 et remplacez par SSHD_PORT=8888

Assurez-vous de décommenter le numéro de port. Voici comment vous pouvez modifier le numéro de port pour FreeNX.

Démarrer/Arrêter FreeNX

FreeNX n'est pas un service, vous devrez donc l'exécuter manuellement :

sudo /etc/init.d/freenx-server stop/start

Création de clés SSH personnalisées

Utiliser les clés ssh par défaut pour l'authentification sera une pure stupidité. Alors, commençons par créer les vôtres. Pour créer vos propres clés personnalisées, utilisez :

sudo dpkg-reconfigure freenx-server





Appuyez sur Entrée et la prochaine que vous verrez est une option pour utiliser le type de clé pour FreeNX :



Sélectionnez l'option "Créer de nouvelles clés personnalisées" puis vous serez invité à le type d'authentification, assurez-vous d'utiliser SSH.



Nous devons maintenant copier la clé dans le dossier $HOME :

sudo cp /var/lib/nxserver/home/.ssh/client.id_dsa.key ~/





Vous pouvez maintenant copier votre client.id_dsa.key sur votre clé USB ou à tout endroit où vous souhaitez la conserver, assurez-vous qu'elle est sécurisée et accessible uniquement par vous. Le fichier sera utilisé par votre ordinateur client pour se connecter à votre système serveur. Après avoir créé votre fichier, vous devriez pouvoir l'utiliser la prochaine fois avec votre client nx.

  • FreeNX
  • Ubuntu

Ubuntu
  1. Comment supprimer le bureau Unity d'Ubuntu 17.10

  2. Comment installer Joomla avec Apache sur Ubuntu 18.04

  3. Comment installer le bureau à distance (Xrdp) sur Ubuntu 18.04

  4. Comment installer le bureau Enlightenment E20 sur Ubuntu 15.10

  5. Comment étendre les fonctionnalités de votre bureau Linux avec PlexyDesk

Comment limiter la bande passante réseau dans Ubuntu

Comment afficher la vitesse Internet sur le bureau Ubuntu

Comment installer le bureau Budgie sur Ubuntu

Comment installer le bureau GNOME 40 sur Ubuntu 20.04

Comment installer Caffeine sur Ubuntu 20.04 - Empêcher le bureau de devenir inactif

Comment installer XFCE Desktop sur Ubuntu 14.04