1) Uruchom instancję Ubuntu na EC2.
2) Otwórz port SSH w zabezpieczeniach instancji.
3) Wykonaj SSH do instancji.
4) Wykonaj:
sudo apt-get update sudo apt-get upgrade
5) Ponieważ będziesz łączyć się z pulpitu zdalnego systemu Windows, edytuj plik sshd_config w instancji systemu Linux, aby umożliwić uwierzytelnianie hasłem.
sudo vim /etc/ssh/sshd_config
6) Zmień PasswordAuthentication na tak z nie, a następnie zapisz i zakończ.
7) Uruchom ponownie demona SSH, aby ta zmiana zaczęła obowiązywać.
sudo /etc/init.d/ssh restart
8) Tymczasowo uzyskaj uprawnienia roota i zmień hasło użytkownika Ubuntu na złożone hasło, aby zwiększyć bezpieczeństwo. Naciśnij klawisz Enter po wpisaniu polecenia passwd ubuntu, a zostaniesz poproszony o dwukrotne wprowadzenie nowego hasła.
sudo –i
passwd ubuntu
9) Wróć do konta użytkownika ubuntu i przejdź do katalogu domowego ubuntu.
su ubuntu
cd
10) Zainstaluj funkcjonalność pulpitu Ubuntu na swojej instancji Linuksa, wykonanie ostatniego polecenia może zająć do 15 minut.
export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update
sudo -E apt-get install -y ubuntu-desktop
11) Zainstaluj xrdp
sudo apt-get install xfce4
sudo apt-get install xfce4 xfce4-goodies
12) Ustaw xfce4 jako domyślny menedżer okien dla połączeń RDP.
echo xfce4-session > ~/.xsession
13) Skopiuj plik .xsession do folderu / etc / skel, aby xfce4 był domyślnym menedżerem okien dla wszystkich nowo tworzonych kont użytkowników.
sudo cp /home/ubuntu/.xsession /etc/skel
14) Otwórz plik xrdp.ini, aby umożliwić zmianę portu hosta, z którym będziesz się łączyć.
sudo vim /etc/xrdp/xrdp.ini
(xrdp nie jest do tej pory instalowany. Najpierw zainstaluj xrdp za pomocą sudo apt-get install xrdp, a następnie edytuj powyższy plik)
15) Poszukaj sekcji [xrdp1] i zmień następujący tekst (następnie zapisz i wyjdź [: wq]).
port=-1
- to -
port=ask-1
16) Uruchom ponownie xrdp.
sudo service xrdp restart
17) W systemie Windows otwórz klienta Podłączanie pulpitu zdalnego, wklej w pełni kwalifikowaną nazwę wystąpienia Amazon EC2 dla komputera, a następnie kliknij Połącz.
18) Po wyświetleniu monitu o zalogowanie się do xrdp upewnij się, że wybrany jest moduł sesman-Xvnc, i wprowadź nazwę użytkownika ubuntu z nowym hasłem utworzonym w kroku 8. Podczas uruchamiania sesji numer portu to -1.
19) Gdy system się łączy, na ekranie dziennika połączeń wyświetlanych jest kilka komunikatów o stanie. Zwróć szczególną uwagę na te komunikaty o stanie i zanotuj wyświetlany numer portu VNC. Jeśli chcesz wrócić do sesji później, podaj ten numer w polu portu okna dialogowego logowania xrdp.
Zobacz więcej szczegółów:
https://aws.amazon.com/premiumsupport/knowledge-center/connect-to-linux-desktop-from-windows/
http://c-nergy.be/blog/?p=5305