約 1 分鐘閱讀

Read in English →

如何使用Chrome遠程桌面在AWS實例上安裝Ubuntu桌面

在如今以雲端為中心的世界中,許多資源已被移至雲端,例如相片、檔案和伺服器等。那麼為何不將您的桌面環境也移到雲端呢?想像一下,不再需要帶著一台重型筆記本。您可以從任何薄型客戶端(例如帶有鍵盤的平板)在任何地方訪問您的計算能力。透過AWS實例,結合Ubuntu桌面和Chrome遠程桌面就可以實現這一點。雖然還有其他解決方法,如AWS工作區或VNC連接,但…

在如今以雲端為中心的世界中,許多資源已被移至雲端,例如相片、檔案和伺服器等。那麼為何不將您的桌面環境也移到雲端呢?想像一下,不再需要帶著一台重型筆記本。您可以從任何薄型客戶端(例如帶有鍵盤的平板)在任何地方訪問您的計算能力。透過AWS實例,結合Ubuntu桌面和Chrome遠程桌面就可以實現這一點。雖然還有其他解決方法,如AWS工作區或VNC連接,但Chrome遠程桌面提供的延遲最低且性能最接近原生桌面。以下是如何設置的方法:

  1. 登錄AWS控制台,並使用Ubuntu Server AMI啟動一個實例。

  2. 實例啟動後,SSH登錄到您的Ubuntu服務器。更新包管理器並安裝wget:

    sudo apt update
    sudo apt-get install --assume-yes wget
  3. 下載Chrome遠程桌面套裝軟體並安裝它:

    wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb
    sudo dpkg --install chrome-remote-desktop_current_amd64.deb
    sudo apt install --assume-yes --fix-broken
  4. 安裝桌面GUI環境。

    在測試了各種不同的發行版本後,我發現Xfce在網路較慢的情況下表現最佳:

    sudo DEBIAN_FRONTEND=noninteractive apt install --assume-yes xfce4 desktop-base
  5. 配置Chrome遠程桌面預設使用Xfce:

    sudo bash -c 'echo "exec /etc/X11/Xsession /usr/bin/xfce4-session" > /etc/chrome-remote-desktop-session'
  6. 安裝xscreensaver作為預設的Xfce鎖屏程序的替代品,因為它不與遠程桌面兼容:

    sudo apt install --assume-yes xscreensaver
  7. 禁用顯示管理器,因為沒有連接的顯示器:

    sudo systemctl disable lightdm.service
  8. 將您的用戶賬戶添加到Linux群組,然後註銷:

    sudo usermod -a -G chrome-remote-desktop $USER
    logout
  9. 在您的本地筆記本瀏覽器上,打開Chrome遠程桌面的無頭模式。按照步驟設置另一部電腦。您可能會在您的AWS實例中複製此類命令:

    DISPLAY= /opt/google/chrome-remote-desktop/start-host
    --code="4/xxxxxxxxxxxxxxxxxxxxxxxx"
    --redirect-url="https://remotedesktop.google.com/_/oauthredirect"
    --name=
  10. 最後,您可以遠程連接到您的Ubuntu桌面了。

    額外的提示:您可以顯示屏幕保護程序,儘管這並不必要。

您現在可以使用任何設備,從任何地方訪問您的桌面環境。這種設置對於隨時需要訪問完整開發工具集的軟體工程師特別有用。

繼續探索這個主題

  • AWS資料庫遷移服務(DMS)指南

    身為解決方案架構師,我遇到了許多客戶需要將他們的資料庫遷移到雲端的情況。 AWS Database Migration Service (DMS) 是許多人的熱門選擇,這要歸功於其多功能性和易於使用的性質。然而,就像任何工具一樣,它有優點和缺點,決定是否選擇它作為遷移解決方案前,理解這些是很重要的。

  • 理解AWS安全中心 - 您的集中雲端安全態度管理解決方案

    在動態變化的雲端運算景象中,保護您的資產是頭等大事。亞馬遜網路服務(AWS)提供了一個全面的工具 - AWS安全中心。它旨在成為一個集中解決方案,用於管理並改善您的雲端安全態度。讓我們深入了解AWS安全中心提供的內容及其如何與AWS配置一起工作,以保護您的資源的安全。

  • 在AWS工作區設置Ubuntu桌面

    自2009年大學時期以來,我就一直是Ubuntu桌面版的粉絲。用它來替代Windows桌面非常令人興奮,儘管這條旅程充滿了挑戰,如與網攝、聲音和鍵盤相關的硬件兼容性問題。

返回文章列表