AWS 使用 Ubuntu Linux

在AWS 開啟 Ubuntu

EC2 資訊:
☑ AMI : Ubuntu Server 16.04
☑ Instance Type : t2.medium

下載 Putty

Putty 設定

IP

PuTTY Configuration ➜ Session ➜ Host Name

將 AWS 資訊欄中 IPv4 Public IP 填入 Host Name

awsubun-1

awsubun-2

.pem 至 .ppk

開啟 PuTTYgen 點選 Load

載入 Ubuntu 的 .pem 檔案

awsubun-3

成功匯入畫面

awsubun-4

點選 Save private key

將匯出 .ppk 檔案

Putty 載入 .ppk

PuTTY Configuration ➜ Connection ➜ SSH ➜ Auth ➜ Authentication parameters

點選 Browse… 載入 .ppk

儲存並開啟 Session

PuTTY Configuration ➜ Session ➜ Saved Sessions ➜ Open

終端機指令

1
login as: ubuntu
1
sudo apt update &&  sudo apt upgrade
1
sudo sed -i 's/^PasswordAuthentication no/PasswordAuthentication yes/' /etc/ssh/sshd_config
1
sudo /etc/init.d/ssh restart
1
sudo passwd ubuntu #enter password
1
sudo apt install xrdp xfce4 xfce4-goodies tightvncserver
1
echo xfce4-session> /home/ubuntu/.xsession
1
sudo cp /home/ubuntu/.xsession /etc/skel
1
sudo sed -i '0,/-1/s//ask-1/' /etc/xrdp/xrdp.ini
1
sudo service xrdp restart
1
sudo reboot

Tunnels 設定

PuTTY Configuration ➜ Connection ➜ SSH ➜ Tunnels

☑ Source port 8888
☑ Destination :3389

➜ Add

awsubun-5

儲存並再次開啟 Session

利用 netstat -antp 檢查 :3389 是否開啟

開啟遠端桌面連線

IP 127.0.0.1:8888 進入 Ubuntu 介面