阿里雲 輕量應用伺服器 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配置
- 安裝 vnc server
apt-get install vnc4server
- 啟動一個 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
,意思是:儲存當前檔案的修改和退出檔案編輯
- 配置伺服器 防火牆
在 剛才的伺服器詳情頁面,安全
-> 防火牆
, 進入 防火牆頁面,點選 新增規則
按鈕
應用型別 | 協議 | 埠範圍 | 備註 |
---|---|---|---|
自定義 | TCP | 5901 | VNC 遠端連線埠 |
然後回到 控制檯主頁,重啟伺服器
- 等待 伺服器重啟完成,再次 進入伺服器詳情,點選
遠端連線
輸入以下命令
sudo su root # 切換到 root 使用者
vncserver :1 # 啟動 vnc
到這裡伺服器部分已配置好了
- 個人電腦連線vnc
電腦下載 vnc viewer,
我選擇下載的是 Standalone EXE x64
下載完成之後,雙擊下載好的安裝包,同意協議之後,就會進入 vncviewer的主介面
在 位址列中 輸入 公網ip地址:1
,如 192.168.100.54:1
,
然後密碼輸入之前 在啟動 vncserver :1
的密碼就可以遠端連線桌面了。
- 關於vnc的解析度,我的做法是:
vncserver -kill :1
vncserver -geometry 1920x1080
然後再用 vncviwer
進行連線遠端桌面,解析度好像就變大了~~
修改VNC訪問的密碼
使用命令vncpasswd對不同使用者的VNC的密碼進行修改,一定要注意,如果配置了不同使用者的VNC需要分別到各自使用者中進行修改,例如在我的這個實驗中,root使用者和oracle使用者需要分別修改,修改過程如下:
[root@testdb ~]# vncpasswd
Password:
Verify: