步驟 2:設定 Amazon DCV Session Manager 代理程式 - Amazon DCV Session Manager

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

步驟 2:設定 Amazon DCV Session Manager 代理程式

代理程式必須安裝在 Linux 主機上。如需支援 Linux 發行版本的詳細資訊,請參閱 Amazon DCV Session Manager 需求。在與代理程式和 Amazon DCV 伺服器主機分開的主機上安裝代理程式。主機可以安裝在不同的私有網路上,但必須能夠連線到代理程式並與之通訊。

安裝和啟動代理程式
  1. 連接至您要安裝代理程式的主機。

  2. 套件是使用安全 GPG 簽章來進行數位簽署。若要允許套件管理員驗證套件簽章,您必須匯入 Amazon DCV GPG 金鑰。執行下列命令來匯入 Amazon DCV GPG 金鑰。

    • Amazon Linux 2、RHEL、CentOS 和 Rocky Linux

      $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
    • Ubuntu

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
      $ gpg --import NICE-GPG-KEY
  3. 下載安裝套件。

    • Amazon Linux 2

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2024.0/SessionManagerBrokers/nice-dcv-session-manager-broker-2024.0.531-1.el7.noarch.rpm
    • Amazon Linux 2023

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2024.0/SessionManagerBrokers/nice-dcv-session-manager-broker-2024.0.531-1.amzn2023.noarch.rpm
    • RHEL 8.x 和 Rocky Linux 8.x

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2024.0/SessionManagerBrokers/nice-dcv-session-manager-broker-2024.0.531-1.el8.noarch.rpm
    • CentOS 9.x、RHEL 9.x 和 Rocky Linux 9.x

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2024.0/SessionManagerBrokers/nice-dcv-session-manager-broker-2024.0.531-1.el9.noarch.rpm
    • Ubuntu 20.04

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2024.0/SessionManagerBrokers/nice-dcv-session-manager-broker_2024.0.531-1_all.ubuntu2004.deb
    • Ubuntu 22.04

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2024.0/SessionManagerBrokers/nice-dcv-session-manager-broker_2024.0.531-1_all.ubuntu2204.deb
    • Ubuntu 24.04

      $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2024.0/SessionManagerBrokers/nice-dcv-session-manager-broker_2024.0.531-1_all.ubuntu2404.deb
  4. 安裝套件。

    • Amazon Linux 2

      $ sudo yum install -y ./nice-dcv-session-manager-broker-2024.0.531-1.el7.noarch.rpm
    • Amazon Linux 2023

      $ sudo yum install -y ./nice-dcv-session-manager-broker-2024.0.531-1.amzn2023.noarch.rpm
    • RHEL 8.x 和 Rocky Linux 8.x

      $ sudo yum install -y ./nice-dcv-session-manager-broker-2024.0.531-1.el8.noarch.rpm
    • CentOS 9.x、RHEL 9.x 和 Rocky Linux 9.x

      $ sudo yum install -y ./nice-dcv-session-manager-broker-2024.0.531-1.el9.noarch.rpm
    • Ubuntu 20.04

      $ sudo apt install -y ./nice-dcv-session-manager-broker_2024.0.531-1_all.ubuntu2004.deb
    • Ubuntu 22.04

      $ sudo apt install -y ./nice-dcv-session-manager-broker_2024.0.531-1_all.ubuntu2204.deb
    • Ubuntu 24.04

      $ sudo apt install -y ./nice-dcv-session-manager-broker_2024.0.531-1_all.ubuntu2404.deb
  5. 檢查預設 Java 環境版本是否為 11

    $ java -version

    如果沒有,您可以明確設定代理程式將用於鎖定正確 Java 版本的 Java 主目錄。這會在broker-java-home代理程式組態檔案中設定 參數。如需詳細資訊,請參閱代理程式組態檔案

  6. 啟動代理程式服務,並確保它在每次執行個體啟動時自動啟動。

    $ sudo systemctl start dcv-session-manager-broker && sudo systemctl enable dcv-session-manager-broker
  7. 將代理程式自我簽署憑證的副本放在您的使用者目錄中。在下一個步驟中安裝代理程式時,您會需要它。

    sudo cp /var/lib/dcvsmbroker/security/dcvsmbroker_ca.pem $HOME