天天看點

連接配接AWS EC2 Linux instance Ubuntu遠端桌面

建立了AWS EC2 Linux instance Ubuntu,記錄下通過本地Windows遠端通路AWS Ubuntu桌面的方法。

1, 更新,更新和安裝準備

​sudo apt-get update sudo apt-get upgrade​

​ 2,配置sshd_config允許密碼通路

​sudo emacs /etc/ssh/sshd_config​

将 PasswordAuthentication 選項設定為yes

​# Change to no to disable tunnelled clear text passwords #PasswordAuthentication no PasswordAuthentication yes​

​ 3,重新開機SSH伺服讓配置生效

​sudo /etc/init.d/ssh restart​

​ 4,為使用者名ubuntu設定密碼

​sudo –i passwd ubuntu su ubuntu​

​ 5,為Ubuntu Linux Instance安裝桌面功能

大概需要十多分鐘,

​export DEBIAN_FRONTEND=noninteractive sudo -E apt-get update sudo -E apt-get install -y ubuntu-desktop​

​ 6,安裝XRDP和其它xfce4資源

​sudo apt-get install xfce4 xrdp sudo apt-get install xfce4 xfce4-goodies​

​ 7,設定xfce4為RDP連接配接的預設window manager

​echo xfce4-session > ~/.xsession​

​ 8,拷貝.xsession 到 /etc/skel 目錄

這樣新的使用者名被建立的時候,xfce4 自動被設定為預設的 window manager

​sudo cp /home/ubuntu/.xsession /etc/skel​

​ 9,修改xrdp.ini配置檔案

當進行遠端連接配接時允許改變主機端口,在 [xrdp1]區

​port=-1​

改為:

​port=ask-1​

​ 10,重新開機xrdp

​sudo service xrdp restart​

​ 11,在本地Windows端進行連接配接

打開Remote Desktop Connection,

連接配接AWS EC2 Linux instance Ubuntu遠端桌面

輸入Public DNS,點連接配接,

連接配接AWS EC2 Linux instance Ubuntu遠端桌面

在“Login to xrdp”界面輸入sesman-Xvnc, ubuntu和先前設定的密碼,端口設定為-1,點OK

連接配接AWS EC2 Linux instance Ubuntu遠端桌面