加入網域 / LDAP

本文章將引導您將 $_DSPRODUCTNAME_$ 加入目錄服務。

若要將 $_DSPRODUCTNAME_$ 加入網域:

  1. 前往控制台 > 網域 / LDAP > 網域 / LDAP
  2. 按一下加入後,精靈將隨之開啟。
  3. 輸入下列伺服器資訊,然後按下一步
  4. 依您的需求進行下列設定,然後按下一步
  5. 下一步後,精靈將檢查設定與環境條件,並將您的 $_DSPRODUCTNAME_$ 加入網域。檢測結果共有三種:
  6. 完成檢查並確認沒有任何嚴重問題後,按一下確定來開始使用網域用戶端服務。

若要將 $_DSPRODUCTNAME_$ 加入 LDAP 目錄:

  1. 前往控制台 > 網域 / LDAP > 網域 / LDAP
  2. 按一下加入後,精靈將隨之開啟。
  3. 輸入下列伺服器資訊,然後按下一步
  4. 依您的需求進行下列設定,然後按下一步
  5. 若有需要,您可以依照下方說明進行設定檔UID / GID 位移用戶端憑證等設定。
  6. 下一步後,精靈將檢查設定與環境條件,並將您的 $_DSPRODUCTNAME_$ 加入 LDAP 目錄。檢測結果共有三種:
  7. 完成檢查並確認沒有任何嚴重問題後,按一下確定來開始使用 LDAP 用戶端服務。

注意:

關於設定檔

LDAP 屬性可能依 LDAP 伺服器而有所不同。設定檔選項可讓您指定或自訂使用者及群組資訊如何對應至 LDAP 伺服器所用的屬性。您可以為您的 LDAP 服務選擇以下任一設定檔:

若您選擇自訂,想要自行安排 LDAP 屬性的對應關係,請參考以下資訊:

Synology 的 DiskStation Manager (DSM) 遵循 RFC 2307 的規範,而其設定檔編輯器也遵循相同的原則。例如,您可以指定 filter 裡的 passwduserFilter,$_DSPRODUCTNAME_$ 便會將您 LDAP 伺服器裡符合 objectClass=userFilter 的資料視為 LDAP 帳號。如果指定 passwd 裡的 uidusername,$_DSPRODUCTNAME_$ 便會將您 LDAP 伺服器上的 username 視為帳號名稱。

$_DSPRODUCTNAME_$ 需要一個固定的整數作為 LDAP 帳號的識別碼 (uidNumber) 或群組的識別碼 (gidNumber),但並非所有 LDAP 伺服器都使用整數來表示這些屬性。因此,我們提供關鍵字 HASH() 來將其轉為整數。例如,您的 LDAP 伺服器可能使用一個 16 進位的屬性 userid 作為 LDAP 帳號的唯一識別碼。在此情況下,您可以將 passwduidNumber 設為 HASH(userid) 來讓 $_DSPRODUCTNAME_$ 將其轉為整數。

對應目標欄位保持空白,RFC 2307 規範將套用至您的 LDAP 服務。

以下列出可自訂的屬性和其簡要說明:

關於 UID / GID 位移

為避免 LDAP 使用者 / 群組及本地使用者 / 群組間發生 UID / GID 衝突,您可以啟用此選項來將 LDAP 使用者 / 群組的 UID / GID 加上 1000000。UID / GID 位移僅適用於非 Synology 的 LDAP 伺服器,且該伺服器針對每個使用者 / 群組提供獨一無二,並由數字組成的 ID 屬性。

關於用戶端憑證

DSM 支援用戶端憑證。部分 LDAP 伺服器 (例如:Google 的 LDAP 服務) 可透過用戶端憑證來進行身份驗證。您可以勾選啟用用戶端憑證,啟用後上傳用戶端憑證。