Comment configurer un bureau à distance sur Linux

How Set Up Remote Desktop 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 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 manières les plus courantes 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écharger 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.

$sudoapteinstaller./teamviewer_15.7.6_amd64.deb

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

$sudozypperinstaller./teamviewer.x86_64.rpm

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

$sudo miam installer./teamviewer.x86_64.rpm

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

$sudodnf localinstall teamviewer.x86_64.rpm

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.

Acceptez le contrat de licence.

TeamViewer est maintenant prêt à configurer une connexion de bureau à distance. L'ID 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.

Saisissez l'ID partenaire du poste de travail distant et cliquez sur Connecter.

TeamViewer demandera le mot de passe du bureau distant.

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 plates-formes. 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 lucratif 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 préalablement configurés avec un serveur de bureau distant (serveur VNC, SSH, serveur NoMachine, etc.) afin que Remmina puisse y accéder.

Il existe plusieurs façons d'installer Remmina. Selon votre distribution, la méthode variera. Découvrez l'officiel Guide d'installation 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 utilisez.

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

$sudose casserinstallerremmina

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

$sudoplatinstallerflathub 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 poste de travail distant, cliquez avec le bouton droit 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 Pas de machine , leur source de revenus est la vente de leurs logiciels aux entreprises. NoMachine ne collecte aucune donnée personnelle et n'utilise pas AdWare pour générer des 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 à AUR ici.

Télécharger NoMachine ici.

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

$sudoapteinstaller./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.

$sudozypperinstaller./nomachine_6.11.2_1_x86_64.rpm

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

$sudodnf localinstall nomachine_6.11.2_1_x86_64.rpm

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.rpm

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 la connexion et l'utilisation de ces bureaux distants.

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

La fenêtre d'état du serveur NoMachine apparaîtra. Il y a 4 onglets. Le premier est l'état 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érences 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 Bureau à distance, cliquez sur le bouton Nouveau.

NoMachine lancera le nouveau processus de création de connexion. Tout d'abord, sélectionnez le protocole. Deux protocoles sont 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.

L'étape suivante est la méthode d'authentification. La plupart du temps, il s'agira d'un 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 ! Cliquez avec le bouton droit et sélectionnez Démarrer la connexion pour vous connecter au poste de travail distant.

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

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

Voila ! Profitez du bureau à distance !

Notez 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 destinés au bureau à distance GUI. Si vous souhaitez simplement 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!