您可以在 Dynamic Environment Manager 中設定環境變數,以控制特定 Linux 桌面平台上數位浮水印功能的行為。

先決條件

Dynamic Environment Manager 中設定環境變數

使用下列步驟設定環境變數,以在 Linux 桌面平台上定義數位浮水印設定。

  1. Dynamic Environment Manager 管理主控台中,按一下使用者環境索引標籤,然後選取環境變數

    現有的環境變數定義 (若有的話) 將顯示在 [環境變數] 窗格中。

  2. 若要建立新的環境變數,請按一下建立
  3. 請按一下設定索引標籤,然後定義環境變數設定。
    1. 在 [一般設定] 區段中,於名稱文字方塊中輸入設定定義的名稱。
    2. 在 [環境變數設定] 區段中,完全依照此程序之後「數位浮水印功能的 Dynamic Environment Manager 環境變數值」區段中所述,輸入變數的名稱和值。
  4. 新增使用環境變數搭配遠端 Linux 桌面平台所需的條件。
    1. 選取條件索引標籤,按一下新增,然後選取作業系統架構條件。
    2. 將值設為 Linux
      Operating System is Linux
    3. 按一下新增,然後選取端點 IP 位址條件。

      依預設會新增 AND 運算子。

    4. 在 [端點 IP 位址] 對話方塊中,設定端點的 IP 位址範圍,然後按一下確定
      以下是條件陳述式的範例:
      Operating System is Linux
      AND Endpoint IP address is in range 11.22.33.44 - 11.22.33.54
    5. 若要儲存環境變數,請按一下儲存

針對要為數位浮水印設定的每個額外的環境變數重複此程序。

備註: 在高延遲網路中儲存新的或更新後的環境變數後,請至少等待一分鐘,讓 Dynamic Environment Manager 處理完變更,然後再將受影響的桌面平台提供給您的使用者。

數位浮水印功能的 Dynamic Environment Manager 環境變數值

Dynamic Environment Manager 中,設定下表所述的環境變數。每個環境變數都會對應至 /etc/vmware/config 檔案中的對應組態選項。環境變數設定優先於 /etc/vmware/config 中的設定。

環境變數 /etc/vmware/config 中的對應選項 變數的值/格式 預設值 說明
WATERMARK rdeSvc.enableWatermark

0:停用

1:啟用

0 啟用或停用數位浮水印功能。如需功能的相關資訊,請參閱Horizon 8Linux 桌面平台的功能
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 定義畫面上數位浮水印的配置,分成九個方格:
  • 0 = 並排:浮水印會放置在所有的九個方格中。應用程式工作階段一律會使用此配置。
  • 1 = 置中:浮水印會放置在中心方格中。
  • 2 = 多重:浮水印會放置在中心和四個角落的方格中。如果浮水印大小超過方形大小,則會予以調整以維持外觀比例。
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 的環境變數會對名為 Ubuntu1804 的桌面平台集區停用浮水印,則當 Sue 連線至 Ubuntu1804 桌面平台集區中的遠端桌面平台時,將會啟用浮水印。