Configuration de NoMachine pour l'accès à distance au bureau sur votre serveur
Introduction : NoMachine est une solution logicielle gratuite et propriétaire pour l'accès à distance au bureau et le transfert de fichiers. Elle utilise la technologie NX, offrant des fonctionnalités améliorées et des performances supérieures par rapport à d'autres outils de bureau à distance comme Xrdp et VNC. Ce qui distingue NoMachine, c'est sa véritable compatibilité multiplateforme, fonctionnant de manière transparente sur les appareils Windows, Mac, Linux, Android et iOS. Cela vous permet d'accéder à votre serveur depuis pratiquement n'importe où et à tout moment.
Ce tutoriel vous guidera à travers le processus d'installation de Xfce, un environnement de bureau léger, et de configuration de NoMachine pour un accès à distance sur votre serveur Ubuntu.
Prérequis :
- Un serveur Ubuntu
- Accès SSH avec des privilèges sudo
Étape 1 - Installation de Xfce : Commencez par mettre à jour la liste des paquets disponibles en utilisant apt :
sudo apt update
L'installation de Xfce est simple :
sudo apt install xfce4
Selon votre version d'Ubuntu, l'installation peut vous demander de choisir un gestionnaire d'affichage par défaut. Vous pouvez sélectionner le gestionnaire d'affichage par défaut et poursuivre l'installation.
Étape 2 - Installation de NoMachine : Pour installer NoMachine, vous devrez télécharger le paquet .deb depuis le site officiel. Étant donné l'infrastructure moderne de Hetzner Cloud, vous aurez probablement besoin de l'architecture amd64. Pour confirmer votre architecture, vous pouvez utiliser la commande :
dpkg --print-architecture
Au moment de la rédaction de ce tutoriel, vous pouvez télécharger la dernière version (8.8) de NoMachine avec la commande suivante :
wget https://download.nomachine.com/download/8.8/Linux/nomachine_8.8.1_1_amd64.deb
Maintenant, installez le paquet .deb :
sudo dpkg -i nomachine_8.8.1_1_amd64.deb
Étape 3 - Configuration de NoMachine : Si vous avez suivi ce tutoriel et installé Xfce, il n'est pas nécessaire de modifier la configuration par défaut de NoMachine située à /usr/NX/etc/node.cfg.
Cependant, si vous avez installé un environnement de bureau différent, naviguez vers /usr/NX/etc/node.cfg et ajustez la commande DefaultDesktopCommand pour correspondre à votre environnement :
- GNOME : DefaultDesktopCommand /usr/bin/gnome-session
- KDE Plasma : DefaultDesktopCommand /usr/bin/startplasma-x11
- LXDE : DefaultDesktopCommand /usr/bin/startlxde
- Xfce : DefaultDesktopCommand /usr/bin/startxfce4
Après avoir apporté des modifications, redémarrez NoMachine :
sudo /etc/NX/nxserver --restart
Remarque : Si votre serveur a un pare-feu actif, autorisez les connexions sur le port 4000 :
sudo ufw allow 4000
Étape 4 - Connexion depuis le client : Enfin, visitez la page de téléchargement de NoMachine et installez le client NoMachine sur votre appareil local pour vous connecter au serveur. Lancez le client NoMachine, cliquez sur le bouton "Ajouter", entrez l'adresse IP publique de votre serveur dans le champ "Hôte" et laissez les autres paramètres par défaut.
Ensuite, cliquez sur "Connecter" et fournissez votre nom d'utilisateur Ubuntu (par exemple, root par défaut) et votre mot de passe. Si vous n'avez pas encore défini de mot de passe, vous pouvez le faire interactivement en utilisant la commande passwd.
Conclusion : Ce tutoriel vous a guidé à travers l'installation de l'environnement de bureau Xfce et de NoMachine sur votre serveur Ubuntu pour un accès à distance au bureau. De plus, vous avez configuré NoMachine étape par étape pour un accès à distance transparent à votre serveur.
Rechercher
Articles populaires