L'établissement d'une connexion à une instance Linux Amazon EC2 avec la fonctionnalité de bureau à l'aide de PuTTy fournit l'accès au terminal, mais ne permet pas d'accéder à la fonctionnalité de bureau.

Cet article explique comment se connecter au bureau d'une instance Linux Amazon EC2 à l'aide de la fonctionnalité Bureau à distance Windows.

  1. Suivez toutes les étapes décrites dans l'article Comment utiliser AWS pour créer rapidement une instance Linux Amazon EC2 et m'y connecter ?
    Remarque
    Dans le cadre de cet article, vérifiez que vous exécutez une instance d'Ubuntu 14.04 LTS (Trusty Tahr), comme décrit dans l'article connexe. De plus, cet article suppose que le nom utilisateur est ubuntu ; si vous utilisez un autre nom utilisateur, faites les remplacements appropriés (aux étapes 7, 8, 12, 17 et 18).
  2. Connectez-vous à votre instance Linux en suivant les instructions de la rubrique Connexion à votre instance Linux à partir de Windows à l'aide de PuTTy.
  3. Exécutez les commandes suivantes depuis le terminal pour installer les mises à jour, une mise à niveau et des packages supplémentaires.
         sudo apt-get update
         sudo apt-get upgrade
  4. Etant donné que vous allez vous connecter à partir du Bureau à distance Windows, modifiez le fichier sshd_config sur votre instance Linux pour autoriser l'authentification par mot de passe.
         sudo vim /etc/ssh/sshd_config
  5. Remplacez la valeur no affectée à PasswordAuthentication par la valeur yes, puis enregistrez le fichier et quittez l'éditeur.
    Remarque
    Après avoir effectué cette modification, appuyez simultanément sur MAJ et : (signe deux-points) pour ouvrir une nouvelle zone d'entrée de commande dans l'éditeur vim. Saisissez wq, puis appuyez sur Entrée pour enregistrer les modifications et quitter vim.
  6. Redémarrez le démon SSH pour que cette modification prenne effet.
         sudo /etc/init.d/ssh restart
  7. Obtenez temporairement les privilèges racine et remplacez le mot de passe de l'utilisateur ubuntu par un mot de passe complexe afin de renforcer la sécurité. Appuyez sur Entrée après avoir saisi la commande passwd ubuntu et vous serez invité à saisir le nouveau mot de passe deux fois.
         sudo –i
         passwd ubuntu
  8. Revenez au compte utilisateur ubuntu et passez dans le répertoire de base d'ubuntu.
         su ubuntu
         cd
  9. Installez la fonctionnalité de bureau Ubuntu sur votre instance Linux. L'exécution de la dernière commande peut prendre jusqu'à 15 minutes.
         export DEBIAN_FRONTEND=noninteractive
         sudo -E apt-get update
         sudo -E apt-get install -y ubuntu-desktop
  10. Installez XRDP et les autres ressources xfce4.
         sudo apt-get install xfce4 xrdp
         sudo apt-get install xfce4 xfce4-goodies
  11. Faites de xfce4 le gestionnaire de fenêtres par défaut pour les connexions RDP.
         echo xfce4-session > ~/.xsession
  12. Copiez .xsession dans le dossier /etc/skel afin que xfce4 soit défini comme le gestionnaire de fenêtres par défaut pour tous les nouveaux comptes utilisateur créés.
         sudo cp /home/ubuntu/.xsession /etc/skel
  13. Ouvrez le fichier xrdp.ini pour autoriser la modification du port hôte auquel vous allez vous connecter.
         sudo vim /etc/xrdp/xrdp.ini
  14. Recherchez la section [xrdp1] et modifiez le texte suivant (puis enregistrez et quittez [:wq]).
         port=-1
         - par -
         port=ask-1
  15. Redémarrez xrdp.
         sudo service xrdp restart
  16. Sous Windows, ouvrez le client Connexion Bureau à distance, collez le nom complet de votre instance Amazon EC2 dans le champ Ordinateur, puis cliquez sur Connexion.
  17. Lorsque vous êtes invité à vous connecter à xrdp, vérifiez que le module sesman-Xvnc est sélectionné et saisissez le nom utilisateur ubuntu avec le nouveau mot de passe que vous avez créé à l'étape 7. Lorsque vous démarrez une session, le numéro de port est -1.
  18. Lorsque le système se connecte, plusieurs messages d'état s'affichent dans l'écran Journal des connexions. Faites très attention à ces messages d'état et notez le numéro de port VNC affiché. Si vous souhaitez revenir à une session ultérieurement, spécifiez ce numéro dans le champ port de la boîte de dialogue de connexion à xrdp.
numéro de port xrdp

Remarque : Pour garantir l'affichage correct des icônes de bureau dans xfce4, sélectionnez un jeu d'icônes différent de GNOME. Dans le menu Applications , cliquez sur Paramètres, puis sur Apparence. Sélectionnez un jeu d'icônes, puis cliquez sur Fermer.

Amazon Elastic Compute Cloud (Amazon EC2), bureau Ubuntu, Bureau à distance, Linux, connexion


Cette page vous a-t-elle été utile ? Oui | Non

Retour au Centre de connaissances AWS Support

Vous avez besoin d'aide ? Consultez le site du Centre AWS Support.