1) Lancez l'instance Ubuntu sur EC2.
2) Ouvrez le port SSH dans la sécurité de l'instance.
3) Faites SSH pour l'instance.
4) Exécutez:
sudo apt-get update sudo apt-get upgrade
5) Étant donné que vous vous connectez à 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
6) Remplacez PasswordAuthentication par yes par no, puis enregistrez et quittez.
7) Redémarrez le démon SSH pour que cette modification prenne effet.
sudo /etc/init.d/ssh restart
8) Obtenez temporairement les privilèges root et changez le mot de passe de l'utilisateur ubuntu en un mot de passe complexe pour améliorer la sécurité. Appuyez sur la touche Entrée après avoir tapé la commande passwd ubuntu, et vous serez invité à entrer le nouveau mot de passe deux fois.
sudo –i
passwd ubuntu
9) Revenez au compte utilisateur ubuntu et cd dans le répertoire de base ubuntu.
su ubuntu
cd
10) Installez la fonctionnalité de bureau Ubuntu sur votre instance Linux, 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
11) Installez xrdp
sudo apt-get install xfce4
sudo apt-get install xfce4 xfce4-goodies
12) Faites de xfce4 le gestionnaire de fenêtres par défaut pour les connexions RDP.
echo xfce4-session > ~/.xsession
13) Copiez .xsession dans le dossier / etc / skel afin que xfce4 soit défini comme gestionnaire de fenêtres par défaut pour tout nouveau compte utilisateur créé.
sudo cp /home/ubuntu/.xsession /etc/skel
14) Ouvrez le fichier xrdp.ini pour permettre le changement du port hôte auquel vous vous connectez.
sudo vim /etc/xrdp/xrdp.ini
(xrdp n'est pas installé jusqu'à présent. Installez d'abord le xrdp avec sudo apt-get install xrdp puis éditez le fichier mentionné ci-dessus)
15) Recherchez la section [xrdp1] et modifiez le texte suivant (puis enregistrez et quittez [: wq]).
port=-1
- to -
port=ask-1
16) Redémarrez xrdp.
sudo service xrdp restart
17) Sous Windows, ouvrez le client de connexion Bureau à distance, collez le nom complet de votre instance Amazon EC2 pour l'ordinateur, puis cliquez sur Se connecter.
18) Lorsque vous êtes invité à vous connecter à xrdp, assurez-vous que le module sesman-Xvnc est sélectionné et entrez le nom d'utilisateur ubuntu avec le nouveau mot de passe que vous avez créé à l'étape 8. Lorsque vous démarrez une session, le numéro de port est -1.
19) Lorsque le système se connecte, plusieurs messages d'état s'affichent sur l'écran Journal de connexion. 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.
Voir plus de détails:
https://aws.amazon.com/premiumsupport/knowledge-center/connect-to-linux-desktop-from-windows/
http://c-nergy.be/blog/?p=5305