Accès à distance

Comment configurer un bureau à distance sur Linux

Comment configurer un bureau à distance sur Linux
Le bureau à distance vous permet de contrôler un système à distance depuis un autre ordinateur. L'utilisateur distant peut avoir un contrôle total limité sur le système, les fichiers et les ressources matérielles. C'est pourquoi la plupart des serveurs sont gérés via un bureau à distance.

Il existe de nombreuses façons d'utiliser le bureau à distance pour vos besoins. Cet article vous montrera comment configurer un bureau à distance sous Linux.

Bureau à distance sous Linux

Il existe plusieurs façons de configurer un bureau à distance sous Linux. Quant à CLI, SSH est probablement la meilleure méthode à utiliser pour cela. Si vous recherchez un poste de travail distant à interface graphique, de nombreuses autres options sont disponibles. Cet article couvrira certaines des façons les plus populaires d'utiliser le bureau à distance sous Linux.

Selon votre distribution, certaines fonctionnalités ou caractéristiques de chacun des outils peuvent varier. Je vais utiliser Ubuntu pour cet article.

TeamViewer

Parmi tous les outils de bureau à distance disponibles, TeamViewer est l'un des meilleurs. C'est un modèle freemium, ce qui signifie que vous pouvez utiliser la version de base gratuitement et payer pour plus de capacités et d'accès au logiciel. Pour activer la connexion à distance, TeamViewer doit être installé sur les deux appareils.

TeamViewer est un outil multiplateforme disponible pour Windows, Linux, macOS et d'autres systèmes d'exploitation. Pour installer sous Linux, récupérez le package Linux approprié pour votre système. Téléchargez TeamViewer ici.

Dans mon cas, depuis que j'utilise Ubuntu, j'ai récupéré le package DEB. Si vous utilisez openSUSE, RHEL, CentOS ou Fedora, vous devrez récupérer le package RPM.

Pour installer le package DEB sur Ubuntu, exécutez la commande suivante dans le terminal.

$ sudo apt installer ./teamviewer_15.7.6_amd64.deb

Pour installer le package RPM sur openSUSE ou SUSE Linux, exécutez la commande suivante.

$ sudo zypper installer ./teamviewer.x86_64.tr/min

Pour installer le package RPM sur RHEL ou CentOS, exécutez la commande suivante.

$ sudo miam installer ./teamviewer.x86_64.tr/min

Pour installer le package RPM sur Fedora, exécutez la commande suivante.

$ sudo dnf localinstall teamviewer.x86_64.tr/min

Si vous utilisez Arch Linux ou Arch-derivatives, vous pouvez récupérer TeamViewer à partir d'AUR ici.

Une fois l'installation terminée, lancez l'application.

Accepter le contrat de licence.

TeamViewer est maintenant prêt à configurer une connexion de bureau à distance. L'identifiant et le mot de passe seront requis pour que quelqu'un d'autre se connecte au système. Notez que ceux-ci sont aléatoires et temporaires. Il est possible de configurer des identifiants personnalisés et des connexions permanentes. Cependant, vous devrez avoir un compte TeamViewer. Pour l'instant, nous allons configurer la connexion de base au bureau à distance TeamViewer.

Entrez l'ID partenaire du bureau distant et cliquez sur « Connecter."

TeamViewer demandera le mot de passe du bureau à distance.

Voilà! Le bureau à distance est configuré avec succès!

Remmina

Remmina est un client de bureau à distance gratuit et open source. Comme TeamViewer, Remmina est disponible pour toutes les principales plateformes. Remmina prend en charge divers protocoles de réseau de bureau à distance, notamment VNC, SSH, RDP, NX et XDMCP.

Contrairement à TeamViewer, Remmina n'a aucune restriction quant à son utilisation. Remmina peut être utilisé pour les charges de travail personnelles et professionnelles (administrateur système, serveur et autres). Cela rend Remmina incroyablement lucrative pour les utilisateurs généraux et professionnels.

Notez que Remmina n'est qu'un client qui peut se connecter à tous vos bureaux distants via des protocoles pris en charge. Les bureaux distants doivent être configurés avec un serveur de bureau distant (serveur VNC, SSH, serveur NoMachine, etc.) au préalable pour que Remmina puisse y accéder.

Il existe plusieurs façons d'installer Remmina. Selon votre distribution, la méthode variera. Consultez le guide d'installation officiel de Remmina ici.

Cette section couvrira comment installer Remmina snap et flatpak. Ce sont des packages Linux universels, vous pouvez donc en profiter sur n'importe quelle distribution que vous exécutez.

Pour installer Remmina Snap, exécutez la commande suivante. Notez que vous devez déjà avoir Snappy (gestionnaire de packages snap) installé sur votre système.

$ sudo snap install remmina

Pour installer Remmina flatpak, exécutez la commande suivante. Comme pour snap, vous aurez besoin d'avoir installé le gestionnaire de packages snap, d'abord.

$ sudo flatpak installer flathub org.remmina.Remmina

Une fois l'installation terminée, lancez l'outil.

Je vais me connecter à un système Ubuntu distant qui a déjà été configuré avec un serveur VNC. Pour vous connecter au bureau distant, cliquez avec le bouton droit de la souris et sélectionnez « Connecter."

Pas de machine

TeamViewer est un logiciel de bureau à distance puissant et facile à utiliser, mais il a un prix pour les utilisateurs expérimentés. Dans le cas de Remmina, c'est gratuit, mais vous devez passer par la configuration de VNC sur la machine cible. Si seulement il existait une solution puissante, simple d'utilisation et gratuite!

NoMachine est une telle solution de bureau à distance. Ses fonctionnalités peuvent être comparables à celles de TeamViewer tout en étant gratuites. Cela peut sembler un peu suspect pour les personnes soucieuses de la confidentialité. Vous vous demandez peut-être comment NoMachine obtient l'argent dont elle a besoin pour subvenir à ses besoins? Selon NoMachine, leur source de revenus vend leurs logiciels aux entreprises. NoMachine ne collecte aucune donnée personnelle et n'utilise pas AdWare pour les revenus.

NoMachine est un outil multiplateforme disponible pour Windows, Linux et macOS. Dans le cas de Linux, NoMachine est disponible dans les packages DEB (pour Debian, Ubuntu et dérivés) et RPM (Fedora, SUSE, RHEL, CentOS et dérivés). Si vous utilisez Arch Linux (ou ses dérivés), consultez NoMachine chez AUR ici.

Téléchargez NoMachine ici.

Pour installer le package DEB sur Debian, Ubuntu et dérivés, exécutez la commande suivante.

$ sudo apt installer ./nomachine_6.11.2_1_amd64.deb

Pour installer le package RPM sur openSUSE, SUSE Linux et dérivés, exécutez la commande suivante.

$ sudo zypper installer ./nomachine_6.11.2_1_x86_64.tr/min

Pour installer le package RPM sur Fedora (à l'aide de dnf), exécutez la commande suivante.

$ sudo dnf localinstall nomachine_6.11.2_1_x86_64.tr/min

Pour installer le package RPM sur CentOS, RHEL et dérivés, exécutez la commande suivante.

$ sudo miam installer ./nomachine_6.11.2_1_x86_64.tr/min

Il y a deux parties de NoMachine : le serveur NoMachine et le client NoMachine. Le serveur sera chargé de permettre aux autres clients NoMachine de se connecter au système. Le client sera utilisé pour se connecter et utiliser ces bureaux distants.

Tout d'abord, nous allons vérifier le serveur NoMachine. Lancer le serveur NoMachine.

La fenêtre d'état du serveur NoMachine apparaîtra. Il y a 4 onglets. Le premier est « Statut du serveur.” Ici, vous pouvez voir l'adresse IP du serveur. Il existe également des options pour arrêter, redémarrer et arrêter le serveur.

Ensuite, nous allons vérifier l'onglet « Préférence du serveur ». Ici, vous pouvez configurer le comportement du serveur.

Ensuite, nous allons vérifier le client NoMachine. Ce client sera utilisé pour se connecter à un poste de travail distant NoMachine.

Pour ajouter une connexion de bureau à distance, cliquez sur le bouton « Nouveau ».

NoMachine lancera le nouveau processus de création de connexion. Sélectionnez d'abord le protocole. Il existe deux protocoles disponibles : NX et SSH. Il est recommandé d'utiliser NX pour un poste de travail distant GUI.

Entrez l'IP et le port du serveur NoMachine.

La prochaine étape est la méthode d'authentification. La plupart du temps, ce sera « Mot de passe."

NoMachine vous demandera si vous souhaitez configurer un proxy spécifique pour la connexion. S'il n'y a pas de proxy que vous souhaitez définir, sélectionnez "Ne pas utiliser de proxy."

Donnez un nom à la connexion. Le nom doit être quelque chose qui vous permet de reconnaître facilement le système.

La connexion est établie! Faites un clic droit et sélectionnez "Démarrer la connexion" pour vous connecter au bureau à distance.

Entrez le nom d'utilisateur et le mot de passe du bureau à distance.

Une fois connecté, NoMachine affichera quelques trucs et astuces rapides pour l'utilisation du logiciel.

Voila! Profitez du bureau à distance!

A noter que Remmina est également compatible avec le serveur NoMachine.

Conclusion

En fonction de votre charge de travail, sélectionnez la solution adaptée à vos besoins. Tous les packages logiciels de bureau à distance mentionnés ici sont pour le bureau à distance GUI. Si vous voulez juste accéder via la ligne de commande, alors SSH est la meilleure option. Découvrez comment configurer et utiliser SSH sous Linux ici. Une partie du didacticiel est spécifique à Ubuntu, mais le reste est applicable à n'importe quelle distribution.

Prendre plaisir!

Jeux HD remasterisés pour Linux qui n'ont jamais eu de version Linux plus tôt
De nombreux développeurs et éditeurs de jeux proposent une remasterisation HD d'anciens jeux pour prolonger la durée de vie de la franchise, veuillez ...
Comment utiliser AutoKey pour automatiser les jeux Linux
AutoKey est un utilitaire d'automatisation de bureau pour Linux et X11, programmé en Python 3, GTK et Qt. En utilisant ses fonctionnalités de script e...
Comment afficher le compteur FPS dans les jeux Linux
Les jeux Linux ont reçu une impulsion majeure lorsque Valve a annoncé la prise en charge de Linux pour le client Steam et leurs jeux en 2012. Depuis l...