您可以在 Dynamic Environment Manager 中設定環境變數,以控制數位浮水印功能在特定 Linux 桌面平台上的行為。
先決條件
- 安裝並設定 Dynamic Environment Manager。請參閱安裝 Dynamic Environment Manager 和設定 Dynamic Environment Manager。
- 在
/etc/omnissa/viewagent-custom.conf檔案中啟用 DEMEnable 選項並設定 DEMNetworkPath 選項。請參閱在 Linux 桌面平台上編輯組態檔。
在 Dynamic Environment Manager 中設定環境變數
使用下列步驟設定環境變數,以在 Linux 桌面平台上定義數位浮水印設定。
-
在 Dynamic Environment Manager 管理主控台中,按一下使用者環境索引標籤,然後選取環境變數。
現有的環境變數定義 (若有的話) 將顯示在 [環境變數] 窗格中。
-
若要建立新的環境變數,請按一下建立。
-
請按一下設定索引標籤,然後定義環境變數設定。
- 在 [一般設定] 區段中,於名稱文字方塊中輸入設定定義的名稱。
- 在 [環境變數設定] 區段中,請依照本程序後續〈Dynamic Environment Manager 數位浮水印功能的環境變數值〉章節中的說明,正確輸入變數名稱與值。
-
新增使用環境變數搭配遠端 Linux 桌面平台所需的條件。
-
選取條件索引標籤,按一下新增,然後選取要設定的條件。
如需設定支援的條件及條件值的詳細資訊,請參閱將條件新增至 Horizon 智慧型原則定義與環境變數定義。
-
若要在設定第一個條件後新增更多條件,請再次按一下新增。
依預設會新增 AND 運算子來結合條件。
-
-
若要儲存環境變數,請按一下儲存。
針對要為數位浮水印設定的每個額外的環境變數重複此程序。
**附註:**在高延遲網路中儲存新的或更新的環境變數後,請至少等待一分鐘,讓 Dynamic Environment Manager 完成變更處理,再將受影響的桌面平台提供給使用者使用。
Dynamic Environment Manager 數位浮水印功能的環境變數值
在 Dynamic Environment Manager 中,設定下表所述的環境變數。每個環境變數都對應至 /etc/omnissa/config 檔案中的一個組態選項。環境變數設定的優先順序高於 /etc/omnissa/config 中的設定。
| 環境變數 | /etc/omnissa/config 中的對應選項 | 變數的值/格式 | 預設值 | 說明 |
|---|---|---|---|---|
| WATERMARK | rdeSvc.enableWatermark | 0:已停用 1:已啟用 | 0 | 啟用或停用數位浮水印功能。如需功能的相關資訊,請參閱 Horizon 8 中的 Linux 桌面平台的功能。 |
| WATERMARK_FONT_NAME | rdeSvc.watermark.font | serif sans-serif cursive fantasy monospace | serif | 定義針對數位浮水印使用的字型。 |
| WATERMARK_FONT_SIZE | rdeSvc.watermark.fontSize | 介於 8–72 範圍內的整數 | 12 | 定義數位浮水印的字型大小 (以點為單位)。 |
| WATERMARK_IMAGE_LAYOUT | rdeSvc.watermark.fit | 0:並排 1:置中 2:多重 | 0 | 定義畫面上數位浮水印的配置,分成九個方格:
|
| WATERMARK_MARGIN | rdeSvc.watermark.margin | 介於 0–1024 範圍內的整數 | 50 | 定義「並排」配置中圍繞數位浮水印的空間量 (以像素為單位)。隨著浮水印調整,邊緣也會按比例調整。 |
| WATERMARK_OPACITY | rdeSvc.watermark.opacity | 介於 0–255 範圍內的整數 | 50 | 定義數位浮水印文字的透明度等級。 |
| WATERMARK_TEXT | rdeSvc.watermark.template | 使用任何可用資訊變數建構的字串: $BROKER_USER_NAME $BROKER_DOMAIN_NAME $USER_NAME $USER_DOMAIN $MACHINE_NAME $REMOTE_CLIENT_IP $CLIENT_CONNECT_TIME | $USER_DOMAIN\ $USER_NAME\n $MACHINE_NAME On $CLIENT_CONNECT_TIME \n$REMOTE_CLIENT_IP | 定義您要顯示作為數位浮水印的文字。使用資訊變數的任意組合和順序來建構浮水印。擴充後的字元限制為 1024 個字元和 4096 個字元。如果文字超過長度上限,則系統會將其截斷。 |
| WATERMARK_TEXT_ROTATION | rdeSvc.watermark.rotation | 介於 0–360 範圍內的整數 | 45 | 定義數位浮水印文字的顯示角度。 |
環境變數的處理順序
Dynamic Environment Manager 在使用者每次連線或重新連線至遠端桌面平台時都會處理環境變數。
Dynamic Environment Manager 會依環境變數名稱的字母順序處理多個環境變數。環境變數會依照字母順序顯示在 [環境變數] 窗格中。若環境變數互有衝突,則最後處理的環境變數會優先獲得採用。例如,若有一個名為 B 的環境變數會對名為 Sue 的使用者啟用浮水印,且另一個名為 A 的環境變數會對名為 Ubuntu 2204 的桌面平台集區停用浮水印,則當 Sue 連線至 Ubuntu 2204 桌面平台集區中的遠端桌面平台時,將會啟用浮水印。
此頁面對您有幫助嗎?