Comment configurer un accès facile au bureau à distance sous Linux

Linux est un système d’exploitation remarquablement flexible. L’un des moyens les plus faciles de comprendre, c’est quand vous voyez que, compte tenu d’une tâche, il y a toujours plusieurs chemins vers le succès. Ceci est parfaitement illustré lorsque vous constatez la nécessité d’afficher un bureau distant sur une machine locale. Vous pouvez opter pour RDP, VNC, SSH ou même une option tierce. De manière générale, votre bureau déterminera l’itinéraire que vous empruntez, mais certaines options sont beaucoup plus faciles que d’autres. Une fois que vous avez compris à quel point les ordinateurs de bureau modernes ont simplifié cette tâche, votre administration à distance des ordinateurs de bureau et des serveurs Linux (avec des interfaces graphiques) devient beaucoup plus simplifiée.

Comme je l’ai mentionné, la façon dont vous procédez dépendra de votre distribution. Dans cet article, je vais expliquer comment cela peut être fait entre Ubuntu Desktop 18.04 et Fedora 26 et Fedora 26 vers Kubuntu. Le gros problème que vous rencontrerez est que certains ordinateurs de bureau ne fonctionnent tout simplement pas bien avec cette technologie. Par exemple, en l’état, Wayland n’a pas encore trouvé le moyen de soutenir VNC. La même chose est vraie avec le bureau du système d’exploitation élémentaire. Je vais donc démontrer la connexion à Fedora 26 à partir d’Ubuntu 18.04, puis de Fedora 26 à Kubuntu 17.10. J’utiliserai les outils remmina, krfb et les outils intégrés de GNOME.

D’Ubuntu à Fedora

Avec la dernière version de Fedora 26, en utilisant le bureau GNOME par défaut, la configuration d’une connexion distante est assez simple (car tout est installé par défaut). La première chose à faire est d’activer le partage. Si vous ouvrez le tiret GNOME et tapez partage, vous verrez apparaître l’option Partage, qui vous permet d’ouvrir l’outil. Lorsque la fenêtre s’ouvre, cliquez sur le curseur MARCHE / ARRÊT sur la position MARCHE, puis cliquez sur Partage d’écran. Dans la fenêtre résultante (Figure 1), cochez la case Autoriser les connexions pour contrôler l’écran.

Figure 1 : Activer le partage dans Fedora 26.

Vous pouvez également activer les options d’accès pour les nouvelles connexions doivent demander l’accès et nécessitant un mot de passe. Je recommande fortement, au strict minimum, que vous activiez l’option pour les nouvelles connexions doivent demander l’accès. De cette façon, lorsque quelqu’un tente d’accéder à votre bureau distant, la connexion ne sera pas établie tant qu’elle n’aura pas été approuvée. Une fois ces options prises en charge, vous pouvez fermer cette fenêtre.

Prêt à l’emploi, Fedora doit avoir le port nécessaire ouvert dans le pare-feu, afin que cette connexion à distance puisse fonctionner. Revenez au tableau de bord GNOME et tapez firewall. Lorsque l’icône du pare-feu apparaît, cliquez dessus et entrez votre mot de passe administrateur. Dans la fenêtre résultante, cliquez sur Services et faites défiler vers le bas jusqu’à ce que vnc-server s’affiche (Figure 2).

Figure 2 : Activation des ports VNC nécessaires via le pare-feu.

Cliquez pour activer vnc-server, puis, lorsque vous y êtes invité, saisissez votre mot de passe administrateur. L’accès au port VNC est maintenant activé.

Dirigez-vous vers la machine Ubuntu. Nous devons installer l’application remmina (qui est l’une des meilleures applications client distantes). Étant donné que la version du référentiel standard contient quelques bogues, nous installerons la version la plus récente en procédant comme suit:

  1. Ajoutez le référentiel nécessaire avec la commande sudo apt-add-repository ppa: remmina-ppa-team/ remmina-next

  2. Mettez à jour les sources apt avec la commande sudo apt update

  3. Installez le logiciel avec la commande sudo apt-get install remmina remmina-plugin-rdp remmina-plugin-gnome libfreerdp-plugins-standard

Dans le menu du bureau, tapez remmina et ouvrez le logiciel nouvellement installé. Dans la fenêtre adresse (figure 3), sélectionnez VNC dans la liste déroulante, entrez l’adresse IP de la machine Fedora et appuyez sur Entrée sur le clavier.

Figure 3: La fenêtre principale de remmina.

Une fois que vous appuyez sur Entrée sur le clavier, la notification de bureau Fedora apparaîtra. Survolez cette notification et cliquez sur Accepter (Figure 4). La connexion sera établie et quiconque se trouve sur la machine Ubuntu peut contrôler votre bureau Fedora.

Figure 4 : Acceptation d’une demande de partage du bureau sur Fedora 26.

De Fedora à Kubuntu

Maintenant, nous allons nous connecter de Fedora à Kubuntu. Parce que nous allons utiliser le même client (remmina), nous devons l’installer sur Fedora. Pour ce faire, ouvrez une fenêtre de terminal et émettez la commande sudo dnf install remmina.

Avec cela installé, nous devons maintenant ajouter le logiciel nécessaire sur le bureau Kubuntu. L’application en question est krfb et peut être installée avec la commande sudo apt install krfb. Une fois cela installé, vous pouvez ouvrir le menu KDE et taper krfb. Cliquez sur l’entrée résultante, puis, dans la nouvelle fenêtre, cochez la case associée à Activer le partage de bureau (Figure 5).

Figure 5 : Activation du partage de bureau sur Kubuntu, via krfb.

L’outil krfb vous donne également l’adresse IP nécessaire ainsi que le mot de passe à utiliser pour accéder au client. Si vous n’aimez pas le mot de passe donné, il peut être modifié en cliquant sur le bouton d’édition associé.

À ce stade, votre bureau KDE est prêt à être partagé. Rendez-vous sur Fedora, ouvrez le tableau de bord GNOME, tapez remmina et cliquez sur l’icône pour ouvrir le logiciel. Sélectionnez VNC dans la liste déroulante, tapez l’adresse IP de la machine Kubuntu et appuyez sur Entrée. Vous serez invité à saisir le mot de passe krfb. Tapez cela et cliquez sur OK. De retour sur le bureau Kubuntu, il vous sera demandé d’accepter la connexion. Une fois accepté, le bureau Kubuntu apparaîtra sur Fedora. Tu es prêt à travailler.

Connexion bureau à distance simple

Et c’est tout ce qu’il y a à faire. Oui, il existe de nombreuses autres façons d’activer ces types de connexions (et certains ordinateurs de bureau ne rendent pas le processus aussi facile). Heureusement, les distributions de bureau modernes incluent tout le nécessaire pour rendre les connexions distantes incroyablement simples. Si votre bureau de choix n’inclut pas les outils pour faciliter la tâche, vous envisagez d’installer l’un des nombreux serveurs VNC disponibles pour Linux (tels que vino, TigerVNC ou tightvnc). Suivre la route du serveur VNC standard n’est peut-être pas aussi convivial que les méthodes que j’ai expliquées ici, mais, une fois configuré, il est tout aussi fiable.

En savoir plus sur Linux grâce au cours gratuit « Introduction à Linux » de la Fondation Linux et d’edX.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

More: