4 février 2020
Par Michael Bose
le protocole Bureau à distance est un protocole réseau populaire qui est largement utilisé pour Ce protocole peut être utilisé pour la connexion à des machines physiques et virtuelles qui s’exécutent sous Windows., Cependant, si Linux avec une interface utilisateur graphique (GUI) est installé sur votre machine, vous pouvez utiliser le protocole Bureau À Distance et configurer la connexion Bureau à distance des machines Linux aux machines Windows via RDP ainsi que la configuration de l’accès des machines Windows à vos machines Linux à l’aide de ce protocole. Vous pouvez également utiliser RDP pour vous connecter de machines Linux à des machines Linux si nécessaire. Il est pratique d’utiliser RDP pour Ubuntu afin de se connecter à des machines virtuelles exécutées dans des clouds publics tels que Azure, Amazon EC2 et Google Cloud.,
Il existe trois protocoles réseau les plus utilisés pour gérer Ubuntu à distance:
- SSH (Secure Shell)
- RDP (Remote Desktop Protocol)
- VNC (Virtual Network Computing)
Le blog d’Aujourd’hui explique la configuration D’Ubuntu remote desktop qui peut également être appliquée à d’autres distributions Linux.
téléchargez L’édition de base de NAKIVO Backup& Replication, pour essayer les fonctionnalités de base de notre logiciel primé de protection des données., De cette façon, vous pouvez protéger les environnements VMware et Hyper-V à un prix spécial de 99/ / socket, bénéficier d’un an d’assistance technique utile de NAKIVO et passer à d’autres éditions lorsque vous êtes prêt.
comment utiliser la connexion Bureau à distance dans Ubuntu
dans la majorité des cas, vous devez installer le client Bureau À Distance Ubuntu manuellement sur votre Linux Ubuntu. Dans le blog d’Aujourd’hui, Ubuntu 18.04.2 est installé sur la machine virtuelle VMware., Certains paquets sont déjà installés dans notre Ubuntu avant d’aller configurer Ubuntu remote desktop: l’éditeur de texte vim, net-tools et le serveur SSH (qui vous permet de vous connecter via SSH à la console Linux à distance). Ces paquets peuvent être installés avec la seule commande:
sudo apt-get install-y vim net-tools openssh-server
pour configurer les connexions Ubuntu RDP, vous devez installer le client RDP ou / et le serveur RDP, selon le sens de connexion.,
remarque: dans les systèmes Windows, le client Bureau à distance est connu sous le nom de connexion Bureau à distance ou Client Terminal Services. Windows XP utilise le protocole RDP version 5.1, Windows Server 2003 – version 5.2, Windows Server 2008 – version 6.1, Windows 7 – version 7, Windows 8 et Windows Server 2012 – version 8, Windows 8.1, Windows 10 – RDP version 10 et Windows Server 2012R2 – version 8.1.,
NAKIVO Backup & Replication delivers high-end data protection for SMBs and enterprises with multiple backup, replication and recovery features, including VMware Backup, Hyper-V Backup, Office 365 Backup and more.,
utilisation de Remmina – Ubuntu Remote Desktop Client
Remmina est un logiciel open-source gratuit destiné à faciliter la vie des administrateurs système qui ont besoin d’établir des connexions Ubuntu remote desktop. Remmina prend en charge non seulement RDP pour Ubuntu, mais aussi d’autres protocoles de bureau à distance tels que VNC, SSH et SPICE. Vous pouvez apprendre à installer et configurer Remmina en tant que client Ubuntu remote desktop dans ce tutoriel de protocole de bureau à distance. Vous pouvez installer Remmina en utilisant l’une des deux méthodes ci-dessous.,
comment installer Remmina dans L’interface graphique
Cliquez sur le bouton dans le coin inférieur gauche du bureau Ubuntu pour ouvrir le Menu principal (afficher les Applications).
Type rdp dans la barre de recherche.
Vous pouvez voir que Remmina a été trouvé en tant que client de bureau à distance.
Cliquez sur Remmina sur cet écran.
Vous êtes redirigé vers la de logiciel Ubuntu page. Cliquez sur Remmina pour voir les détails sur ce logiciel.
Cliquez sur installer pour Installer Remmina le client bureau à distance.,
entrez votre mot de passe requis pour installer les paquets.
attendez que les paquets nécessaires soient installés.
Comment installer Remmina dans la console
Comme alternative, vous pouvez installer Remmina dans le Ubuntu console avec juste quelques commandes.,
tout d’abord, ajoutez le dépôt logiciel nécessaire à la liste des dépôts de votre système Ubuntu:
sudo add-apt-repository ppa:remmina-PPA-team/remmina-next
mettez à jour les dépôts et la liste des paquets disponibles:
sudo apt-get update
Install Remmina and related plugins:
sudo apt-get install remminainstall remmina-plugin-*
sudo apt-get install libfreerdp-plugins-standard
configuration post-installation
Une fois l’installation terminée, lancez remmina.,
Cliquez sur le bouton de Menu principal dans L’interface GNOME D’Ubuntu, recherchez L’icône Remmina dans le menu ou tapez Remmina pour localiser l’application. Vous pouvez également ouvrir la console (terminal) et entrer remmina pour exécuter l’application.,
Une fois que vous lancez Remmina pour la première fois, l’application vous demandera d’installer certains paquets; installez les paquets avec ces commandes:
sudo snap connect remmina:avahi-observer :avahi-observer
sudo snap connect remmina:cups-control :cups-control
sudo snap connect remmina:mount-observer :mount-observer
sudo snap connect remmina:Manager-service
connectons-nous à la machine Windows distante s’exécutant sur une autre machine virtuelle à partir de la machine Ubuntu sur laquelle Remmina est installé., Assurez-vous que Remote Desktop est activé sur la machine distante à laquelle vous allez vous connecter. Dans l’exemple actuel, Windows Server 2008 R2 est installé sur la machine virtuelle Windows distante.
Cliquez avec le bouton droit sur Poste de travail et dans le menu contextuel, sélectionnez Propriétés. Dans les propriétés Système, cliquez sur Paramètres Système avancés. Dans la fenêtre Propriétés système, sélectionnez L’onglet distant et cliquez sur Autoriser les connexions à partir d’ordinateurs exécutant n’importe quelle version de Remote Desktop. Appuyez sur OK pour enregistrer les paramètres. Notez que le pare-feu Windows sera réglé automatiquement pour autoriser les connexions entrantes (port TCP 3389 par défaut).,
Exécuter CMD et exécuter la commande ipconfig pour vérifier l’adresse IP de votre système Windows sur lequel vous avez activé les connexions bureau à distance. Dans cet exemple, l’adresse IP de la machine Windows est 192.168.101.21.
retournez maintenant à votre machine Linux où vous avez installé Remmina en tant que client de bureau à distance.
dans la fenêtre Remmina ouverte, sélectionnez RDP dans la liste déroulante.
Entrez l’adresse IP de l’hôte distant (192.168.101.21 dans ce cas) et appuyez sur Entrée.,
Si les détails du certificat sont affichés, appuyez sur Oui pour accepter le certificat et vous connecter à l’hôte distant. Entrez les informations d’identification D’authentification RDP et cliquez sur OK pour vous connecter à l’hôte distant via RDP. Assurez – vous qu’un utilisateur sur une machine Windows dispose des autorisations pour utiliser RDP.
La session RDP est établi. Cependant, par défaut, la résolution est d’environ 640×480, ce qui est trop faible.,
Vous pouvez définir la résolution personnalisée de votre session Ubuntu RDP lorsque vous utilisez Remmina pour vous connecter à des machines Windows ou Linux distantes. Cliquez sur l’icône + dans le coin supérieur gauche de la fenêtre Remmina pour créer un nouveau préréglage de connexion.
dans la fenêtre ouverte, entrez le nom de votre connexion Linux vers Windows de bureau à distance et sélectionnez RDP comme protocole. Dans l’onglet de Base, entrez l’adresse IP de l’hôte distant (192.168.101.,21 dans ce cas), le nom d’utilisateur (l’utilisateur doit être autorisé à se connecter à distance sur l’hôte cible) et le mot de passe de l’utilisateur sélectionné. Ci-dessous, dans la section Résolution, développez le menu déroulant et sélectionnez la résolution personnalisée, par exemple, 800×600. Lorsque vous avez configuré toutes les options de connexion nécessaires, appuyez sur Enregistrer.
Maintenant, dans la fenêtre principale de Remmina, vous pouvez voir la connexion de préconfiguration de Windows Server 2008. Double-cliquez sur le préréglage pour la connexion à L’hôte distant sélectionné à partir D’Ubuntu via RDP., Notez que vous n’avez pas besoin d’entrer des informations d’identification car elles sont enregistrées dans le préréglage.
Maintenant, votre bureau à distance Linux à Windows session a été établi avec la résolution sélectionnée.
utilisation de xrdp – Ubuntu Remote Desktop Server
Vous pouvez également configurer un serveur de bureau à distance sur votre système Linux et vous connecter à ce Linux à distance à partir de machines Windows en utilisant un client de bureau à distance Windows standard., Les distributions Linux populaires n’ont pas le serveur de bureau à distance installé, mais il est possible d’installer et de configurer le serveur de bureau à distance sur Linux manuellement, de manière à permettre la gestion d’une machine Linux à distance en mode graphique. Dans cette section, nous expliquerons comment configurer l’accès via le protocole Remote Desktop à Ubuntu 18.04.2. Le composant principal dont vous avez besoin à cette fin est xrdp.
Xrdp est une implémentation de Microsoft RDP qui permet aux systèmes d’exploitation non Windows de fournir des fonctionnalités du serveur RDP. Xrdp est un logiciel libre et open source., Le système X Window est requis pour utiliser xrdp. Découvrez comment configurer un serveur de bureau à distance sur Ubuntu.
tout d’abord, mettez à jour l’arborescence du référentiel logiciel:
sudo apt-get update
installez xrdp à partir de dépôts de logiciels en ligne:
sudo apt-get install xrdp
Vous devez installer L’environnement de bureau XFCE. Par défaut, Ubuntu 18 est installé avec GNOME 3 mais xrdp fonctionne mieux avec XFCE, qui est un environnement de bureau léger. Après avoir installé XFCE et configuré RDP pour Ubuntu, vous aurez toujours la possibilité de vous connecter à votre Linux Ubuntu localement en utilisant GNOME.,
par conséquent, installez XFCE:
sudo apt-get install xfce4
dans le répertoire personnel de votre utilisateur, créez le .fichier xsession et écrivez la chaîne xfce4-session dans ce fichier. Ainsi, vous configurez le serveur xrdp pour utiliser xfce comme environnement graphique par défaut.
echo xfce4-session > ~/.Xsession
faire xrdp démarrer automatiquement lorsque votre Linux est démarré.
sudo systemctl enable xrdp
redémarrez le service xrdp pour que les modifications prennent effet.
sudo service xrdp n’restart
Effacer la configuration enregistrée dans le startwm.,fichier de script shell SH nécessaire pour démarrer xrdp:
sudo sh-c ‘cat/dev/null> / etc/xrdp/startwm.sh’
(avant d’exécuter la commande ci-dessus, vous pouvez créer une copie de ce fichier si nécessaire en utilisant la commande cp /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh1)
startwm.sh fichier de configuration de script shell avec vim:
sudo vim / etc/xrdp/startwm.sh
Le startwm.sh le fichier de script shell doit contenir les lignes suivantes:
#!/bin/sh
si ; alors
., /etc/default/locale
export LANG de la LANGUE
if
startxfce4
Gardez une ligne vide en fin de fichier.
Enregistrer le startwm.sh fichier de configuration et quitter: Appuyez sur la touche Echap et tapez :wq
Redémarrer le xrdp n’service:
sudo service xrdp n’restart
Vérifier l’adresse IP de votre Ubuntu Linux:
ifconfig
ou
nom d’hôte -I
Dans cet exemple, l’adresse IP de la machine Linux est 192.168.101.208.
Par défaut, le pare-feu dans Ubuntu est désactivé., Si le pare-feu est activé, autorisez les connexions entrantes au port TCP 3389.
sudo ufw allow 3389
Pour plus de sécurité, Vous pouvez spécifier les adresses IP autorisées ou les réseaux personnalisés:
sudo ufw allow de 192.168.101.0/24 à n’importe quel port 3389
Remarque: Si une machine Linux distante sur un site distant se trouve dans le réseau local derrière le NAT et que vous devez accéder à un routeur/pare-feu sur un site distant.
essayez de vous connecter à votre Linux Ubuntu à partir de Windows via RDP.,
Ouvrir le CMD de Windows (Démarrer > Exécuter > CMD).
exécutez la commande pour ouvrir le client de Bureau À Distance et vous connecter à l’hôte requis:
mstsc / v:192.168.101.208
sélectionnez Xorg comme type de session et entrez votre identifiant et votre mot de passe.
Si vous voyez un écran bleu vide et après quelques minutes d’attente, l’erreur s’affiche, cela signifie que quelque chose n’est pas configuré correctement. Voyons comment résoudre le problème de l’écran bleu vide pour xrdp.,
ce problème est lié au paquet xorgxrdp et à certaines modifications implémentées dans Ubuntu 18.04 par rapport aux versions précédentes D’Ubuntu qui ont cassé la capacité xrdp. Comme vous vous en souvenez, Ubuntu 18.04.2 est utilisé dans l’exemple actuel pour configurer xrdp. Pour corriger un écran bleu vide, exécutez la commande et installez la version réelle de xorgxrdp-hwe:
sudo apt-get install xorgxrdp-hwe-18.04
Vous pouvez vérifier la version Ubuntu avec la commande:
lsb_release-a
redémarrez le service xrdp (démon):
sudo/etc / init.,d / xrdp restart
Après avoir installé le package nécessaire, ouvrez le client RDP et essayez de vous connecter à nouveau à votre Ubuntu via RDP.
Dans Windows CMD exécuter:
mstsc /v:192.168.101.208
Dans la fenêtre de connexion, sélectionnez Xorg et entrez votre login et votre mot de passe.
Maintenant que vous avez connecté avec succès. Dans la fenêtre de dialogue qui s’affiche après la connexion à Ubuntu RDP (Bienvenue au premier démarrage du panneau), sélectionnez Utiliser la configuration par défaut.,
Si vous avez besoin de définir la résolution personnalisée dans le Windows CMD, exécuter:
mstsc
Entrez l’adresse IP de la télécommande machine Ubuntu manuellement.
Cliquez sur Afficher les Options et sélectionnez la résolution souhaitée dans L’onglet Affichage.
Maintenant, vous pouvez vous connecter à Ubuntu à partir de Windows via RDP et utiliser la résolution d’écran du Bureau à distance nécessaire. Cela signifie que RDP pour Ubuntu a été configuré avec succès et est, donc, la fin du tutoriel de protocole de bureau à distance d’aujourd’hui.,
Conclusion
L’article de blog d’Aujourd’hui explique comment utiliser la connexion Bureau à distance dans Ubuntu Linux. La configuration des connexions de bureau à distance entrantes et sortantes dans Ubuntu est abordable pour la majorité des utilisateurs. Vous devez installer un client de bureau à distance pour vous connecter D’Ubuntu à des machines Windows et à d’autres machines. Pour vous connecter à votre machine Linux Ubuntu, vous devez installer et configurer un serveur de bureau à distance sur votre machine Linux. Xrdp et XFCE doivent être installés à cet effet.,
Si, pour une raison quelconque, vous ne pouvez pas utiliser RDP pour Ubuntu, envisagez D’utiliser VNC, qui est l’alternative au protocole RDP. L’utilisation de RDP et VNC vous permet de vous connecter à distance à vos machines physiques et virtuelles avec l’interface utilisateur graphique. N’oubliez pas de sauvegarder vos serveurs Linux et vos machines virtuelles pour protéger vos données. Téléchargez NAKIVO Backup & réplication et sauvegardez vos machines virtuelles et serveurs physiques.,
5 (100%) 13 votes