新增LDAP自定義屬性
檔案路徑
/etc/openldap/schema/XXX.schema
attributetype ( 2.16.840.1.113730.3.1.900
NAME 'aa'
DESC 'whether the person is absent from work'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
SINGLE-VALUE )
2.16.840.1.113730.3.1.900 <<不能重複 未被使用的OID (如同屬性的流水碼)
https://www.ldap.com/ldap-oid-reference(可參考連結 沒被使用的OID)
NAME 'aa' <<屬性名稱aa
DESC 'whether the person is absent from work' <<描敘屬性(說明用)
EQUALITY caseIgnoreMatch <<匹配方式
SUBSTR是字符串匹配,EQUALITY是相等性匹配, ORDERING 是順序匹配
OID配對規則
caseIgnoreMatch ...等 看不懂
SYNTAX是表示字段的數據類型 如下語法使用
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
// {128} 最大長度
//可不設定
OID語法 | 說明 |
1.2.36.79672281.1.5.0 | RDN |
1.3.6.1.1.1.0.0 | RFC2307 NIS Netgroup Triple |
1.3.6.1.1.1.0.1 | RFC2307引導參數 |
1.3.6.1.1.16.1 | UUID |
1.3.6.1.4.1.1466.115.121.1.10 | 證書對 |
1.3.6.1.4.1.1466.115.121.1.11 | 國家字符串 |
1.3.6.1.4.1.1466.115.121.1.12 | 專有名稱 |
1.3.6.1.4.1.1466.115.121.1.14 | 運輸方式 |
1.3.6.1.4.1.1466.115.121.1.15 | 目錄字符串 |
1.3.6.1.4.1.1466.115.121.1.22 | 傳真電話號碼 |
1.3.6.1.4.1.1466.115.121.1.24 | 廣義時間 |
1.3.6.1.4.1.1466.115.121.1.26 | IA5字符串 |
1.3.6.1.4.1.1466.115.121.1.27 | 整數 |
1.3.6.1.4.1.1466.115.121.1.28 | JPEG |
1.3.6.1.4.1.1466.115.121.1.34 | 名稱和可選UID |
1.3.6.1.4.1.1466.115.121.1.36 | 數字字符串 |
1.3.6.1.4.1.1466.115.121.1.38 | OID |
1.3.6.1.4.1.1466.115.121.1.39 | 其他郵箱 |
1.3.6.1.4.1.1466.115.121.1.4 | 音頻 |
1.3.6.1.4.1.1466.115.121.1.40 | 八位字符串 |
1.3.6.1.4.1.1466.115.121.1.41 | 郵寄地址 |
1.3.6.1.4.1.1466.115.121.1.44 | 可打印的字符串 |
1.3.6.1.4.1.1466.115.121.1.45 | SubtreeSpecification |
1.3.6.1.4.1.1466.115.121.1.49 | 支持的算法 |
1.3.6.1.4.1.1466.115.121.1.5 | 二進制 |
1.3.6.1.4.1.1466.115.121.1.50 | 電話號碼 |
1.3.6.1.4.1.1466.115.121.1.52 | 電傳號碼 |
1.3.6.1.4.1.1466.115.121.1.6 | 位串 |
1.3.6.1.4.1.1466.115.121.1.7 | 布爾 |
1.3.6.1.4.1.1466.115.121.1.8 | 證書 |
1.3.6.1.4.1.1466.115.121.1.9 | 證書列表 |
1.3.6.1.4.1.4203.666.11.10.2.1 | X.509 AttributeCertificate |
留言
張貼留言