您可以使用 vdmutil 命令列介面設定和管理在 View 元件之間傳遞 JMS 訊息時所使用的安全機制。

公用程式的語法和位置

vdmutil 命令可以執行與舊版 View 隨附的 lmvutil 命令相同的作業。此外,vdmutil 命令具有選項,可決定使用的訊息安全模式以及監控將所有 View 元件變更為增強模式的進度。在 Windows 命令提示字元中使用 vdmutil 命令的下列格式。

vdmutil command_option [additional_option argument] ...

可使用的其他選項視命令選項而定。此主題著重於訊息安全模式的選項。如需與雲端網繭架構相關的其他選項,請參閱在 Horizon 7 中管理 Cloud Pod 架構文件。

依預設,vdmutil 命令執行檔的路徑是 C:\Program Files\VMware\VMware View\Server\tools\bin。若要避免在命令列上輸入路徑,請將路徑新增至您的 PATH 環境變數中。

驗證

您必須以具有管理員角色的使用者身分執行命令。您可以使用 View Administrator,將管理員角色指派給使用者。請參閱 設定角色型委派管理

vdmutil 命令包括指定要用於驗證的使用者名稱、網域和密碼的選項。

表格 1. vdmutil 命令驗證選項

選項

描述

--authAs

View 管理員使用者的名稱。請勿使用 domain\username 或使用者主體名稱 (UPN) 格式。

--authDomain

--authAs 選項中指定的 View 管理員使用者的完整網域名稱。

--authPassword

View 選項中指定的 --authAs 管理員使用者的密碼。輸入 "*" 而非密碼會使 vdmutil 命令提示輸入密碼,並且不會在命令列上的命令歷程記錄中保留敏感的密碼。

您必須使用驗證選項搭配除 --help--verbose 之外的所有 vdmutil 命令選項。

特定於 JMS 訊息安全模式的選項

下表僅列出與檢視、設定或監控 JMS 訊息安全模式相關的 vdmutil 命令列選項。如需可搭配特定選項使用的引數清單,請使用 --help 命令列選項。

如果作業成功,vdmutil 命令將傳回 0;如果作業失敗,該命令將傳回失敗特定的非零代碼。vdmutil 命令會將錯誤訊息寫為標準錯誤。如果作業產生輸出,或使用 --verbose 選項啟用詳細記錄,vdmutil 命令會用美式英文將輸出寫為標準輸出。

表格 2. vdmutil 命令選項

選項

描述

--activatePendingConnectionServerCertificates

針對本機網繭中的 View 連線伺服器執行個體啟用擱置安全憑證。

--countPendingMsgSecStatus

計算導致無法轉換為增強模式或從增強模式轉換的機器數目。

--createPendingConnectionServerCertificates

針對本機網繭中的 View 連線伺服器執行個體建立新的擱置安全憑證。

--getMsgSecLevel

取得本機網繭的增強訊息安全狀態。此狀態與針對 View 環境中的所有元件將 JMS 訊息安全模式從已啟用變更為增強的程序有關。

--getMsgSecMode

取得本機網繭的訊息安全模式。

--help

列出 vdmutil 命令選項。您也可以針對特定命令使用 --help,例如 --setMsgSecMode --help

--listMsgBusSecStatus

列出本機網繭中所有連線伺服器的訊息匯流排安全狀態。

--listPendingMsgSecStatus

列出導致無法轉換為增強模式或從增強模式轉換的機器。預設限制為 25 個項目。

--setMsgSecMode

設定本機網繭的訊息安全模式。

--verbose

啟用詳細記錄。您可以將此選項新增至任何其他選項,以取得詳細的命令輸出。vdmutil 命令會寫入到標準輸出。