↓首先我們先到 DigitalOcean 上面建立機器,我選用預設的 Ubuntu 16.04
↓因為是教學文,所以我選最低價的方案
↓機房我選同樣是亞洲的新加坡,速度或許會比較快
↓在這邊我先把我常用機器的 SSH Public key 加進去,如果不知道SSH Public key是什麼的話,歡迎 Google 因為這篇重點不是這個XD,需要的話我再寫一篇文章。
↓機器名稱,我就給他取個「ubuntu-vnc」
↓開好的機器,那台機器我教學寫完就刪掉了,不用再花時間去看他能不能連,看你的 IP 就好
↓先用ssh連到那台的root
↓成功連上的畫面
↓接著我們新增一個使用者名稱為「vnc」
指令如下:
adduser vnc
adduser vnc sudo
第一行是新增使用者,第二行是把使用者加到 sudo 的群組,sudo 群組有root權限,方便安裝一些東西
↓我們用 「su vnc」 的指令切換到 vnc 這個使用者,並把root 底下的 ssk key 複製給vnc自己用
↓重新用ssh 連到vnc使用者
↓接著進行apt-get update
↓安裝 vnc4server
↓設定連vnc用的密碼
↓接續安裝gnome,指令附在下面
sudo apt-get install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
↓啟動測試
↓在windows 電腦中先裝好 VNC Viewer,在VNC Viewer 左上方File的地方可以找到「New connection」,新增自己機器的IP和port ,vnc4server 預設是5901 port
↓新增好後點擊剛建好的圖示就可以連過去了。
↓第一次用的時候會有一些安全性的提醒,有興趣的歡迎深入研究,我們先按下Continue吧~
↓到了剛剛設定連線密碼的地方
↓成功連上後會發現畫面怎麼灰一片,其實這很正常,後面會講如何啟用其他的GUI(剛剛裝的是gnome)
↓在此先把vnc4server 停掉
↓修改 ~/.vnc/xstartup 檔案
↓修改內容如下
修改的程式碼如下
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
註解兩行,新增數行
↓再次啟動vnc4server,這次我多加了 「-geometry 1280x768」這個是設定畫面解析度用的
↓再次用VNC Viewer連進去,比較像樣的畫面出來啦~~~
沒有留言:
張貼留言