設定Active Directory網域控制器存取總覽
您必須先設定AD網域控制器存取叢集或SVM、AD帳戶才能存取SVM。如果您已為資料SVM設定SMB伺服器、則可將SVM設定為閘道、或將_tunnel_設定為用於AD存取叢集的閘道。如果您尚未設定SMB伺服器、可以在AD網域上建立SVM的電腦帳戶。
支援下列網域控制器驗證服務:ONTAP
-
Kerberos
-
LDAP
-
Netlogon
-
本機安全性授權(LSA)
支援下列工作階段金鑰演算法以確保Netlogon連線安全:ONTAP
工作階段金鑰演算法 |
可從 … 開始使用。 |
HMA-SHA256、以進階加密標準(AES)為基礎 如果您的叢集執行的是 ONTAP 9.9.1 或更早版本、而且您的網域控制器會強制執行 AES 來提供安全的 Netlogon 服務、則連線會失敗。在這種情況下、您需要重新設定網域控制器、改為接受與 ONTAP 的強大金鑰連線。 |
零點9.10.1 ONTAP |
DE和HMC-MD5(設定強式金鑰時) |
所有ONTAP 的版本 |
如果您想要在 Netlogon 安全通道建立期間使用 AES 工作階段金鑰、則需要驗證 SVM 上是否已啟用 AES 。
-
從 ONTAP 9.14.1 開始、在建立 SVM 時、預設會啟用 AES 、而且您不需要修改 SVM 的安全設定、即可在 Netlogon 安全通道建立期間使用 AES 工作階段金鑰。
-
在 ONTAP 9.10.1 至 9.13.1 中、建立 SVM 時、預設會停用 AES 。您需要使用下列命令來啟用 AES :
cifs security modify -vserver vs1 -aes-enabled-for-netlogon-channel true
當您升級至 ONTAP 9.14.1 或更新版本時、以舊版 ONTAP 建立的現有 SVM 的 AES 設定將不會自動變更。您仍需要更新此設定的值、才能在這些 SVM 上啟用 AES 。 |
設定驗證通道
如果您已為資料 SVM 設定 SMB 伺服器、則可以使用 security login domain-tunnel create
命令將 SVM 設定為閘道或 tunnel 、以便 AD 存取叢集。
-
您必須為資料SVM設定SMB伺服器。
-
您必須啟用AD網域使用者帳戶、才能存取叢集的管理SVM。
-
您必須是叢集管理員才能執行此工作。
從ONTAP 《S209.10.1》開始、如果您有SVM閘道(網域通道)可供AD存取、則如果您在AD網域中停用了NTLM、就可以使用Kerberos進行系統管理驗證。在舊版中、不支援Kerberos搭配SVM閘道的管理驗證。此功能預設為可用、不需設定。
一律會先嘗試Kerberos驗證。一旦失敗、就會嘗試執行NTLM驗證。 |
-
將啟用SMB的資料SVM設定為驗證通道、以便AD網域控制器存取叢集:
security login domain-tunnel create -vserver svm_name
如需完整的命令語法、請參閱 "工作表"。
SVM必須執行、使用者才能通過驗證。
下列命令會將啟用 SMB 的資料 SVM 「 'engData' 」設定為驗證通道。
cluster1::>security login domain-tunnel create -vserver engData
在網域上建立SVM電腦帳戶
如果您尚未設定資料 SVM 的 SMB 伺服器、則可以使用 vserver active-directory create
命令、為網域上的 SVM 建立電腦帳戶。
輸入之後 vserver active-directory create
命令時、系統會提示您提供 AD 使用者帳戶的認證、並提供足夠的權限、以便將電腦新增至網域中指定的組織單位。帳戶密碼不可空白。
您必須是叢集或SVM管理員、才能執行此工作。
-
在AD網域上建立SVM的電腦帳戶:
vserver active-directory create -vserver SVM_name -account-name NetBIOS_account_name -domain domain -ou organizational_unit
如需完整的命令語法、請參閱 "工作表"。
下列命令會在網域 "'example.com`" for SVM “engData" 上建立名為 "`ADSERVER1” 的電腦帳戶。輸入命令後、系統會提示您輸入AD使用者帳戶認證。
cluster1::>vserver active-directory create -vserver engData -account-name ADSERVER1 -domain example.com In order to create an Active Directory machine account, you must supply the name and password of a Windows account with sufficient privileges to add computers to the "CN=Computers" container within the "example.com" domain. Enter the user name: Administrator Enter the password: