如何設定 VMM 自助入口網站的整合式 Windows 驗證
適用於: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1
若要在自助使用者開啟 VMM 自助入口網站,或連線至需要與入口網站相同之認證的虛擬機器時 (使用 [連線至 VM] 動作或入口網站中的縮圖) 消除登入提示,您可以設定自助入口網站的整合式 Windows 驗證。如果 VMM 自助入口網站位於非 VMM 伺服器的電腦上,則必須在網頁伺服器上設定 VMM 服務帳戶的限制委派。
下列程序說明完成這兩項工作的方法。另外還包括在 IIS 7.0 與 IIS 6.0 中啟用整合式 Windows 驗證的個別程序。
注意
為了提升自助使用者在使用時的便利性,您可以利用入口網站的 [遠端桌面] 動作,消除自助使用者連線至虛擬機器時要求提供認證的提示。為了完成此項工作,您必須在用戶端電腦上針對每位使用者啟用 Terminal Services 的單一登入功能。如需詳細資訊與相關程序,請參閱Terminal Services 的單一登入 (https://go.microsoft.com/fwlink/?LinkId=143908)。
在 IIS 7.0 中啟用整合式 Windows 驗證
在 [系統管理工具] 中開啟 [Internet Integration Services (IIS) 管理員]。
瀏覽至裝載 VMM 自助入口網站的 IIS 網頁伺服器,展開 [網站],並選取網站:[Microsoft System Center Virtual Machine Manager 2008 R2 自助入口網站 (x64)]。
在 [功能檢視] 窗格中,按兩下 [驗證]。
在 [驗證] 頁面中,按一下 [Windows 驗證]。然後在 [動作] 窗格中,按一下 [啟用]。
注意
如果 [Windows 驗證] 無法使用,請為網頁伺服器 (IIS) 角色安裝 Windows 驗證角色服務。
停用所有其他驗證類型。
如果網頁伺服器執行 IIS 6.0,則除了啟用整合式 Windows 驗證外,還需要停用匿名存取。
在 IIS 6.0 中啟用整合式 Windows 驗證
在 [系統管理工具] 中開啟 [Internet Information Services (IIS) 管理員]。
瀏覽至裝載 VMM 自助入口網站的 IIS 網頁伺服器。
在 [網站] 底下的 [Microsoft System Center Virtual Machine Manager 2008 自助入口網站] 上按一下滑鼠右鍵,然後按一下 [內容]。
在 [驗證存取] 區段的 [目錄安全性] 索引標籤上按一下 [編輯],然後執行下列動作:
選取 [整合式 Windows 驗證] 核取方塊。
清除 [啟用匿名存取] 核取方塊。
除非 VMM 自助入口網站與 VMM 伺服器位在同一部電腦上,否則請使用下列程序來設定 VMM 服務帳戶,以在 Active Directory 中建立委派的信任關係。限制委派會建立信任關係,在此信任關係下,Active Directory 帳戶可取得將認證委派給其他特定服務的權限。在此情況下,IIS 網頁伺服器會取得將連線用戶端認證委派給 VMM 伺服器的權限。
設定 VMM 服務帳戶以建立由 Kerberos 委派的信任關係
建立 VMM 伺服器的 Kerberos 服務主要名稱 (SPN)。若要完成此項工作,請在命令提示字元中輸入下列命令;其中 vmmserviceaccount 代表 VMM 伺服器的機器帳戶 (若 VMM 以本機系統身分執行),或執行 VMM 的網域使用者帳戶:
setspn –R <vmmserviceaccount>
您應會看到類似以下的輸出:
Registered ServicePrincipalNames for CN=Self Service Test,CN=Users,DC=contoso,DC=com:HOST/vmmserviceaccount HOST/vmmserviceaccount.contoso.com
在 [系統管理工具] 中開啟 [Active Directory 使用者和電腦],接著瀏覽至自助網頁伺服器的電腦帳戶。
注意
若未列出 [Active Directory 使用者和電腦],請安裝「Active Directory 網域服務工具」功能。如需指示,請參閱 Installing Remote Server Administration Tools for AD DS (安裝 AD DS 的遠端伺服器系統管理工具) (https://go.microsoft.com/fwlink/?LinkId=140463)。
在自助網頁伺服器的電腦帳戶上按一下滑鼠右鍵,然後按一下 [內容]。
在 [委派] 索引標籤上,按一下 [信任這台電腦,但只委派指定的服務],然後再按一下 [只使用 Kerberos]。
按一下 [新增],接著瀏覽至在步驟 1 建立的 SPN。
為您的 VMM 伺服器選取 [主機] 服務類型,然後按一下 [確定]。
在裝載自助入口網站的 IIS 網頁伺服器上,建立下列登錄機碼。若要開啟登錄編輯程式,請依序按一下 [開始]、[執行],然後輸入 regedit。
警告
如果您使用登錄編輯程式或使用其他方法不正確地修改登錄,可能會發生嚴重問題。您可能必須重新安裝作業系統才能解決問題。Microsoft 不保證可以解決這些問題。您必須擔負修改登錄的風險。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Self-Service Portal\Settings Value Name: VMMServerSPN Data Type: REG_STRING Value Data (example): HOST/vmmserviceaccount