GCP 圖形化桌面入門:30 分鐘設定雲端遠端桌面

為什麼使用 Google Cloud Platform(GCP)?

GCP 是 Google 提供的雲端運算平台,可建立伺服器、資料庫、AI 工具和桌面環境。相較於 AWS 或 Azure,它的操作介面較容易上手,也提供新用戶 300 美金免費額度

這篇使用到的 GCP 功能包括:

  • 可選擇不同地區的資料中心
  • 提供安全與穩定性設定
  • 新用戶可使用免費額度練習
  • 支援多種作業系統(Ubuntu、Debian、Windows)

這套做法適合需要雲端桌面的學生、工程師或自由工作者。


不熟悉命令列也能開始

第一次接觸雲端伺服器時,命令列常是最先遇到的門檻。

命令列雖然功能完整,但對入門者而言,把 GCP VM 變成圖形化桌面會比較直覺。連線後可以像一般電腦一樣開啟瀏覽器與安裝軟體,不必先熟悉所有命令。


建立 GCP 專案前的準備

  1. 建立 GCP 帳號
    前往 Google Cloud 官方網站,註冊帳號並綁定信用卡。註冊時不會立即扣款。
  2. 申請免費額度
    新用戶可獲得 300 美金額度,足以支撐數個月的練習。
  3. 建立專案
    在 GCP 主控台建立專案;本文使用 "My-Desktop-VM" 作為名稱。

建立雲端虛擬機(VM Instance)

  1. 選擇區域與規格
    建議選擇離你較近的地區(如 asia-east1),CPU 與記憶體可從 e2-medium(2 vCPU, 4GB RAM)開始。
  2. 安裝 Ubuntu
    在作業系統選擇 Ubuntu LTS,這樣後續安裝桌面環境更穩定。

將 VM 變成桌面:安裝 Remote Desktop

  1. 安裝必要套件
    • Chrome Remote Desktop
    • 或 XRDP(支援 RDP 連線)
  2. 設定防火牆
    開啟 3389 連接埠(RDP),或透過 GCP 的網頁設定進行安全控管。

遠端連線到你的 GCP 桌面環境

  1. 使用 Chrome Remote Desktop
    在瀏覽器中安裝擴充功能,輸入金鑰即可連線。
  2. 使用 RDP 工具
    Windows 使用內建「遠端桌面連線」,Mac 可用 Microsoft Remote Desktop。

GCP 桌面的使用情境

  • 學生:模擬雲端實驗環境
  • 工程師:隨時隨地存取開發環境
  • 自由工作者:跨國接案,環境一致性高

控制 GCP 成本

  1. 自動關機:避免忘記關閉 VM 造成額外花費
  2. Preemptible VM:比一般 VM 便宜 70%,適合非即時工作

常見問題(FAQ)

Q1:需要很強的程式基礎嗎?
A1:不用。本文用圖形化桌面操作,使用方式接近一般電腦。

Q2:免費額度用完怎麼辦?
A2:可以選擇最低規格 VM,每月幾美元即可使用。

Q3:桌面延遲會很嚴重嗎?
A3:選擇離你較近的伺服器地區,通常不會感到明顯延遲。

Q4:可以安裝 Windows 嗎?
A4:可以,建立 VM 時選擇 Windows Server 即可。

Q5:我可以用手機連線嗎?
A5:可以,安裝 Chrome Remote Desktop App 即可。

Q6:GCP 桌面和 AWS / Azure 有什麼不同?
A6:這篇選 GCP 是因為免費額度與操作介面;AWS 和 Azure 的功能更多,但需要較多時間熟悉。


約 30 分鐘完成 GCP 遠端桌面設定

依照上述步驟,約 30 分鐘可以把 GCP VM 設成圖形化遠端桌面。之後可用於學習、工作或開發。

下一篇記錄 GCP 的完整設定命令:

使用vncserver建立遠端管理GCP與內容管理系統建置
這篇文章是從頭建立起GCP網站,與遠端連線的方法 1. 使用VNC Server來遠端桌面連線,因為有許多需要修改設定檔需要遠端執行 2. 站臺的建立方式WebServer是用Nginx+Gunicorn ,Python的站臺程式用WagtailCMS
Author image
關於 Richard Zheng
About me 喜歡爬山,瑜伽,溜冰,喜歡新奇的事,最喜歡的還是寫程式帶來的成就感,對於資訊會不斷的出現新事物也能抱持好奇與熱忱。近期開始將學習的心得寫在Blog,發現思路更清晰也加深了記憶。 紙上得來終覺淺,絕知此事要躬行