本文章將引導您將 $_DSPRODUCTNAME_$ 加入目錄服務。
LDAP 屬性可能依 LDAP 伺服器而有所不同。設定檔選項可讓您指定或自訂使用者及群組資訊如何對應至 LDAP 伺服器所用的屬性。您可以為您的 LDAP 服務選擇以下任一設定檔:
若您選擇自訂,想要自行安排 LDAP 屬性的對應關係,請參考以下資訊:
Synology 的 DiskStation Manager (DSM) 遵循 RFC 2307 的規範,而其設定檔編輯器也遵循相同的原則。例如,您可以指定 filter 裡的 passwd 為 userFilter,$_DSPRODUCTNAME_$ 便會將您 LDAP 伺服器裡符合 objectClass=userFilter 的資料視為 LDAP 帳號。如果指定 passwd 裡的 uid 為 username,$_DSPRODUCTNAME_$ 便會將您 LDAP 伺服器上的 username 視為帳號名稱。
$_DSPRODUCTNAME_$ 需要一個固定的整數作為 LDAP 帳號的識別碼 (uidNumber) 或群組的識別碼 (gidNumber),但並非所有 LDAP 伺服器都使用整數來表示這些屬性。因此,我們提供關鍵字 HASH() 來將其轉為整數。例如,您的 LDAP 伺服器可能使用一個 16 進位的屬性 userid 作為 LDAP 帳號的唯一識別碼。在此情況下,您可以將 passwd 的 uidNumber 設為 HASH(userid) 來讓 $_DSPRODUCTNAME_$ 將其轉為整數。
若對應目標欄位保持空白,RFC 2307 規範將套用至您的 LDAP 服務。
以下列出可自訂的屬性和其簡要說明: