Skip to main content
Element Software
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

啟用 LDAP 身份驗證

貢獻者 netapp-pcarriga

你可以使用 `EnableLdapAuthentication`用於設定 LDAP 目錄連線以進行叢集 LDAP 驗證的方法。 LDAP 目錄中的成員使用者可以使用其 LDAP 憑證登入儲存系統。

參數

此方法有以下輸入參數:

Name 描述 類型 預設值 必需的

認證類型

確定要使用的使用者身份驗證方法。可能的值:

  • DirectBind

  • SearchAndBind

細繩

搜尋和綁定

不

groupSearchBaseDN

要開始進行群組子樹搜尋的樹的基本 DN。

細繩

沒有任何

不

群組搜尋類型

控制使用的預設群組搜尋篩選器。可能的值:

  • NoGroups:不支援群組。

  • Active Directory:使用者所有 Active Directory 群組的巢狀成員關係。

  • MemberDN:MemberDN 風格的群組(單級)。

細繩

活動目錄

不

伺服器URI

以逗號分隔的 LDAP 或 LDAPS 伺服器 URI 清單。您可以透過在 LDAP 或 LDAPS URI 末端新增冒號和連接埠號,來新增自訂連接埠。例如,URI“ldap://1.2.3.4”使用預設端口,而URI“ldaps://1.2.3.4:123”使用自訂端口123。

字串數組

沒有任何

是的

用戶搜尋基於DN

要開始子樹搜尋的樹的基本 DN。當使用 SearchAndBind 類型的身份驗證類型時,此參數是必需的。

細繩

沒有任何

不

搜尋綁定DN

用於登入以執行 LDAP 使用者搜尋的完整 DN。 DN 需要對 LDAP 目錄具有讀取權限。當使用 SearchAndBind 類型的身份驗證類型時,此參數是必需的。

細繩

沒有任何

是的

搜尋綁定密碼

用於搜尋的 searchBindDN 帳戶的密碼。當使用 SearchAndBind 類型的身份驗證類型時,此參數是必需的。

細繩

沒有任何

是的

使用者搜尋篩選器

查詢 LDAP 伺服器時要使用的 LDAP 搜尋過濾器。字串中應包含佔位符文字“%USERNAME%”,該文字將被替換為進行身份驗證的使用者的使用者名稱。例如,(&(objectClass=person)(sAMAccountName=%USERNAME%)) 將使用 Active Directory 中的 sAMAccountName 欄位來符合叢集登入時輸入的使用者名稱。當使用 SearchAndBind 類型的身份驗證類型時,此參數是必需的。

細繩

沒有任何

是的

用戶DNTemplate

用於定義建構完整使用者可分辨名稱 (DN) 的模式的字串範本。字串中應包含佔位符文字“%USERNAME%”,該文字將被替換為進行身份驗證的使用者的使用者名稱。當使用 DirectBind 類型的驗證類型時,此參數是必要的。

細繩

沒有任何

是的

群組搜尋自訂篩選器

用於 CustomFilter 搜尋類型,LDAP 過濾器,用於傳回使用者群組的 DN。字串中可以包含佔位符文字 %USERNAME% 和 %USERDN%,根據需要替換為使用者的使用者名稱和完整的使用者 DN。

細繩

沒有任何

是的

傳回值

此方法沒有傳回值。

請求範例

該方法的請求類似於以下範例:

{
  "method": "EnableLdapAuthentication",
  "params": {
     "authType": "SearchAndBind",
     "groupSearchBaseDN": "dc=prodtest,dc=solidfire,dc=net",
     "groupSearchType": "ActiveDirectory",
     "searchBindDN": "SFReadOnly@prodtest.solidfire.net",
     "searchBindPassword": "zsw@#edcASD12",
     "sslCert": "",
     "userSearchBaseDN": "dc=prodtest,dc=solidfire,dc=net",
     "userSearchFilter": "(&(objectClass=person)(sAMAccountName=%USERNAME%))",
     "serverURIs":[
           "ldaps://111.22.333.444",
           "ldap://555.66.777.888"
           ]
       },
  "id": 1
}

回應範例

此方法傳回類似以下範例的回應:

{
"id": 1,
"result": {
  }
}

自版本以來的新版本

9.6