1. 程式人生 > 實用技巧 >阿里雲 輕量應用伺服器 vnc 遠端桌面連線

阿里雲 輕量應用伺服器 vnc 遠端桌面連線

映象是 Ubuntu16.04

購買成功之後,我登入自己的帳號,不知道如何進入到 輕應用伺服器的控制檯,我通過

https://www.aliyun.com/product/swas 頁面的 管理控制檯的按鈕。

進入到管理控制檯,在 伺服器列表 中找到 執行中的 伺服器,點選進入 伺服器詳情,在 頁面右上角有 遠端連線的 按鈕 連線到伺服器 ssh

安裝影象介面 xfce4

sudo su root #切換到root
apt-get update 
apt-get upgrade

影象使用者介面有很多種,如何選擇?

我安裝的是 xfce

apt-get install xfce4

伺服器vnc配置

  1. 安裝 vnc server
apt-get install vnc4server
  1. 啟動一個 vnc 程序
vncserver :1

會先讓你輸入一個連線密碼,請記住這個密碼,在密碼輸入完成之後,會自動生成一個配置檔案

可以輸入下面命令,以關閉 vnc程序。防止因為檔案被佔用而修改配置檔案時報錯。

vncserver -kill :1

輸入以下命令,開啟 vnc 啟動配置檔案

vi ~/.vnc/xstartup

x-window-manager & 前面新增一個#,以註釋不再需要的配置。

然後在檔案最後加入一段配置資訊

sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &

然後點選兩次Esc鍵,退出編輯模式,此時命令列並沒有任何變化,不要緊張。

然後輸入:wq,意思是:儲存當前檔案的修改和退出檔案編輯

  1. 配置伺服器 防火牆

在 剛才的伺服器詳情頁面,安全 -> 防火牆, 進入 防火牆頁面,點選 新增規則 按鈕

應用型別 協議 埠範圍 備註
自定義 TCP 5901 VNC 遠端連線埠

然後回到 控制檯主頁,重啟伺服器

  1. 等待 伺服器重啟完成,再次 進入伺服器詳情,點選 遠端連線

輸入以下命令

sudo su root # 切換到 root 使用者
vncserver :1 # 啟動 vnc

到這裡伺服器部分已配置好了

  1. 個人電腦連線vnc

電腦下載 vnc viewer

我選擇下載的是 Standalone EXE x64

下載完成之後,雙擊下載好的安裝包,同意協議之後,就會進入 vncviewer的主介面

在 位址列中 輸入 公網ip地址:1,如 192.168.100.54:1,

然後密碼輸入之前 在啟動 vncserver :1的密碼就可以遠端連線桌面了。

  1. 關於vnc的解析度,我的做法是:
vncserver -kill :1
vncserver -geometry 1920x1080

然後再用 vncviwer 進行連線遠端桌面,解析度好像就變大了~~

修改VNC訪問的密碼

使用命令vncpasswd對不同使用者的VNC的密碼進行修改,一定要注意,如果配置了不同使用者的VNC需要分別到各自使用者中進行修改,例如在我的這個實驗中,root使用者和oracle使用者需要分別修改,修改過程如下:

[root@testdb ~]# vncpasswd
Password:
Verify:

References