依預設,在 Horizon 7 中會停用某些被認為不再安全的舊版通訊協定和加密。如有必要,您可以手動加以啟用。

DHE 加密套件

如需詳細資訊,請參閱 http://kb.vmware.com/kb/2121183。與 DSA 憑證相容的加密套件會使用 Diffie-Hellman 暫時金鑰,且自 Horizon 6 (6.2 版) 起,這些套件已不再預設為啟用。

對於連線伺服器執行個體、安全伺服器和 Horizon 7 桌面平台,您可以藉由編輯 View LDAP 資料庫、locked.properties 檔案或登錄來啟用這些加密套件,如本指南所說明。請參閱變更全域接受與建議原則設定個別伺服器上的接受原則在遠端桌面平台上設定建議原則。您可以依照下列順序,定義包含一或多個下列套件的加密套件清單:

  • TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 (僅限 TLS 1.2,不是 FIPS)
  • TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 (僅限 TLS 1.2,不是 FIPS)
  • TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 (僅限 TLS 1.2)
  • TLS_DHE_DSS_WITH_AES_128_CBC_SHA
  • TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 (僅限 TLS 1.2)
  • TLS_DHE_DSS_WITH_AES_256_CBC_SHA

對於 View Composer 和 View Agent Direct-Connection (VADC) 機器,您可以在執行《Horizon 7 安裝》文件中的〈針對 View Composer 和 Horizon Agent 機器停用 SSL/TLS 中的弱加密〉程序時,將下列項目新增到加密清單,以啟用 DHE 加密套件。

TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
備註: 您無法啟用 ECDSA 憑證的支援。這些憑證從未受到支援。

SSLv3

Horizon 7 中,已移除 SSL 3.0 版。

如需詳細資訊,請參閱http://tools.ietf.org/html/rfc7568

RC4

如需詳細資訊,請參閱http://tools.ietf.org/html/rfc7465

對於連線伺服器執行個體、安全伺服器和 Horizon 7 桌面平台,您可以藉由編輯組態檔 C:\Program Files\VMware\VMware View\Server\jre\lib\security\java.security,在連線伺服器、安全伺服器或 Horizon Agent 機器上啟用 RC4。檔案的結尾處是名為 jdk.tls.legacyAlgorithms 的多行項目。請從這個項目中移除 RC4_128 和其後的逗號,並視情況重新啟動連線伺服器、安全伺服器或 Horizon Agent 機器。

對於 View Composer 和 View Agent Direct-Connection (VADC) 機器,您可以在執行《Horizon 7 安裝》文件中的〈針對 View Composer 和 Horizon Agent 機器停用 SSL/TLS 中的弱加密〉程序時,將下列項目新增到加密清單以啟用 RC4。

TLS_RSA_WITH_RC4_128_SHA

TLS 1.0 和 TLS 1.1

Horizon 7 中,依預設會停用 TLS 1.0 和 TLS 1.1。

如需詳細資訊,請參閱 https://datatracker.ietf.org/doc/html/rfc8996https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-52r2.pdf。如需如何啟用 TLS 1.0 的指示,請參閱《Horizon 7 升級》文件中的〈在從連線伺服器連往 vCenter 的連線上啟用 TLSv1〉和〈在從 View Composer 連往 vCenter 和 ESXi 的連線上啟用 TLSv1〉。

無完美轉送保密 (PFS)

如需詳細資訊,請參閱https://datatracker.ietf.org/doc/html/rfc7525。依預設會停用指定不顯示完美轉送保密 (PFS) 的金鑰交換演演算法的加密套件。如需有關如何啟用這些加密套件的相關指示,請參閱本主題的前面幾個章節。