AWS

Comment configurer l'interface graphique sur votre instance EC2

Comment configurer l'interface graphique sur votre instance EC2

Il existe deux types d'interfaces différents pour interagir avec un système d'exploitation qui est une interface utilisateur graphique (GUI) et une interface de ligne de commande (CLI). Dans l'interface de ligne de commande, nous interagissons directement avec le système à l'aide de commandes système sur le terminal. Nous donnons des commandes au système, puis le système exécute les fonctions du système d'exploitation selon les commandes données, et nous recevons des réponses du système sous forme de texte simple. L'interface de ligne de commande n'est pas couramment utilisée par les débutants. Il est principalement utilisé par les développeurs et les administrateurs système pour configurer les systèmes et installer les packages car l'utilisation de l'interface de ligne de commande est beaucoup plus rapide que l'utilisation de l'interface utilisateur graphique. En outre, les tâches peuvent être automatisées en écrivant des scripts simples (script bash pour Linux et scripts batch pour Windows) à l'aide d'une interface de ligne de commande. Nous pouvons effectuer beaucoup plus de fonctions en utilisant l'interface de ligne de commande.

Pour l'interface graphique, nous avons une belle représentation des fichiers et des dossiers dans le système d'exploitation à l'aide d'icônes et d'indicateurs. Il est beaucoup plus facile pour les non-professionnels d'utiliser une interface utilisateur graphique au lieu d'une interface de ligne de commande.

Lorsque vous démarrez une instance Ubuntu EC2 sur le cloud, par défaut, vous n'avez qu'une interface de ligne de commande pour interagir avec le serveur. Pour les administrateurs système, il est beaucoup plus facile de configurer la machine à distance à l'aide de l'interface de ligne de commande, mais pour les développeurs qui découvrent l'interface de ligne de commande, il peut devenir plus difficile pour eux de tout gérer à l'aide de l'interface de ligne de commande. Ainsi, ils peuvent permettre à l'interface graphique d'utiliser facilement les serveurs distants. Maintenant, dans cet article, nous allons voir comment nous pouvons activer l'interface utilisateur graphique sur notre instance EC2.

Commencer

La première étape pour commencer est d'avoir un accès SSH à l'instance. Connectez-vous à l'instance via SSH à l'aide de la commande suivante

[email protégé] :~$ ssh ubuntu@ -je

est l'IP publique de l'instance et est la paire de clés pour se connecter à l'instance. Pour l'instance Ubuntu EC2, l'utilisateur par défaut sera ubuntu mais si vous avez modifié le nom d'utilisateur, utilisez ce nom d'utilisateur au lieu de " ubuntu " dans la commande ci-dessus.

REMARQUE: Parfois, vous voyez une erreur « FICHIER DE CLÉ PRIVÉE NON PROTÉGÉ » lors de la connexion à l'instance ; puis utilisez la commande suivante avant de vous connecter à l'instance

[email protégé] :~$ sudo chmod 400

L'erreur ci-dessus se produit lorsque votre fichier de clé privée a des autorisations lâches. La commande ci-dessus restreint le fichier de clé privée en lecture seule par l'utilisateur actuel.

Installation de LXDE

Lightweight X11 Desktop Environment (LXDE) est un logiciel open source utilisé pour fournir un environnement de bureau aux systèmes d'exploitation de type Unix. Pour activer l'interface graphique sur l'instance Ubuntu EC2, nous utiliserons LXDE. LXDE est préféré aux autres environnements de bureau comme GNOME car il est léger et utilise moins de ressources système que les autres. Mettre à jour le système avant d'installer ce package

[email protected]:~$ sudo apt-get update -y

Installez LXDE à l'aide de la commande suivante

[email protégé] :~$ sudo apt-get install lxde -y

Lors de l'installation, il vous demandera la configuration du gestionnaire d'affichage. Appuyez sur la touche « Tab » pour mettre en surbrillance « OK », puis appuyez sur Entrée.

Maintenant, il vous demandera de sélectionner 'lightdm' ou 'gdm3'. Les 'lightdm' et 'gdm3' sont des gestionnaires d'affichage, et vous devez en sélectionner un. Sélectionnez 'lightdm' car il est classé 2ème parmi tous les gestionnaires d'affichage, et 'gdm3' est classé 7ème. Utilisez les touches fléchées 'Tab', 'DOWN' et 'UP' pour changer les options dans la liste


Après cela, l'installation sera terminée et nous passerons à l'étape suivante.

Installation de XRDP

Après avoir installé LXDE, nous allons maintenant installer le package XRDP sur notre instance Ubuntu. XRDP est également un package open source utilisé pour fournir une vue de bureau au serveur Ubuntu car nous ne pouvons pas avoir une interface graphique utilisant SSH. Il s'agit en fait d'un package permettant d'activer le protocole de bureau à distance sur les machines Linux. Normalement, les serveurs Linux ne sont pas livrés avec un environnement de bureau pré-installé. La commande suivante installera le package XRDP sur votre instance Ubuntu

[email protected]:~$ sudo apt-get install xrdp -y

Nous pouvons maintenant établir une connexion entre notre système local et le serveur distant en utilisant le protocole de bureau à distance.

Configurer le mot de passe pour l'utilisateur

Afin de se connecter à l'instance Ubuntu distante via la connexion de bureau à distance, nous devons configurer un mot de passe pour l'utilisateur. Par défaut, nous nous connectons à notre instance via SSH en utilisant l'utilisateur par défaut « ubuntu » à l'aide de paires de clés SSH. Mais pour se connecter en utilisant le protocole de bureau à distance, nous devons configurer un mot de passe pour l'utilisateur. La commande suivante configurera un mot de passe pour l'utilisateur 'ubuntu'.

[email protégé] :~$ sudo passwd ubuntu

Configurer le groupe de sécurité

Le protocole de bureau à distance fonctionne sur le port 3389, nous devons donc ouvrir ce port dans le groupe de sécurité de notre instance pour nous connecter à l'aide du protocole de bureau à distance. Afin de se connecter à notre instance via SSH, nous ouvrons le port 22 de l'instance qui est le port SSH par défaut. Sans ouvrir le port 3389, nous ne pouvons pas nous connecter à notre instance à l'aide de l'interface utilisateur graphique.

Se connecter à l'instance

Maintenant, notre instance Ubuntu est prête pour la connexion à l'aide d'un protocole de bureau à distance. Nous pouvons utiliser Linux ou Windows pour nous connecter à notre instance à l'aide de RDP. Sur Ubuntu, tapez

[email protected] :~$ rdesktop [IP_Address]

Sous Windows, recherchez le client 'Remote Desktop Connection' dans la barre de recherche Windows et ouvrez-le. Il demandera le DNS ou l'adresse IP et le nom d'utilisateur.


Utilisez l'adresse IP et le nom d'utilisateur de l'instance Ubuntu. Vous pouvez également enregistrer le paramètre de connexion dans un fichier RDP à utiliser pour une connexion ultérieure. Vous pouvez également utiliser les paramètres précédemment enregistrés pour cette connexion pour vous connecter à l'instance. Maintenant, cliquez sur « connecter » et il vous demandera le mot de passe pour cet utilisateur.


Utilisez le mot de passe que nous avons déjà configuré et il se connectera à votre instance avec l'interface utilisateur graphique.

Conclusion

La gestion des serveurs distants à l'aide de l'interface de ligne de commande peut être une tâche difficile pour les débutants. Ainsi, afin de gérer facilement les serveurs distants, nous pouvons configurer le serveur Ubuntu pour utiliser le protocole de bureau à distance pour obtenir une belle interface utilisateur graphique. Dans ce tutoriel, nous avons activé une interface utilisateur graphique sur l'instance Ubuntu pour faciliter les utilisateurs novices de Linux.

Comment modifier les paramètres de la souris et du pavé tactile à l'aide de Xinput sous Linux
La plupart des distributions Linux sont livrées avec la bibliothèque "libinput" par défaut pour gérer les événements d'entrée sur un système. Il peut ...
Remappez les boutons de votre souris différemment pour différents logiciels avec X-Mouse Button Control
Peut-être que vous avez besoin d'un outil qui pourrait faire changer le contrôle de votre souris avec chaque application que vous utilisez. Si tel est...
Examen de la souris sans fil Microsoft Sculpt Touch
J'ai lu récemment sur le Microsoft Sculpt Touch souris sans fil et j'ai décidé de l'acheter. Après l'avoir utilisé pendant un certain temps, j'ai déci...