제가 좀전에 아래 글에 있는 곳에 답변을 올렸는데...
여기 다시 올라왔네요...
다른 답변을 올리겠습니다.
우선 RFC 관련 문서를 참고하세요...
2251, 2252, 2253, 2254 등의 문서가 v3 프로토콜에 대한 정의 부분입니다.
여기서 rfc 2252가 attribute syntax 정의에 대한 내용을 담고 있는 것입니다.
openldap 1.x는 v2 프로토콜을 사용하지만...
openldap 2.x는 v3 프로토콜을 사용합니다.
또한, 2.x의 admin 매뉴얼을 살펴보는 것도 도움이 됩니다.
그럼..
도움이 되었길..
즐거운 하루 되세요..
>>sshjs 님께서 쓰시길<<
:: 현재 openldap 1.2.11로 프로젝트를 진행 중이고,
:: openldap 2.0.7로 변경을 할려는데 schema구성에서 어려움을 겪고 있습니다.
::
:: 1.2.11에서 아래와같이 objectclass와 attribute를 구성하였다면
:: objectclass account
:: requires
:: cn
:: id
:: password
:: allows
:: group
::
:: objectclass menu
:: requires
:: cn
:: id
:: type
::
:: 2.0.7에서는 어떻게 구성을 하여 주어야 하나요.
::
:: attribute는 모두 string type입니다.
::
:: 그리고 core.schema를 보니까 아래와 같이 attributetype이 정의 되어 있는데
:: attributetype ( 2.5.18.1 NAME 'createTimestamp'
:: EQUALITY generalizedTimeMatch
:: ORDERING generalizedTimeOrderingMatch
:: SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
:: SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation )
::
:: 위의 부분에서 AttributeType identifier( 2.5.18.1)는 무엇을 기준으로
:: 번호를 부여 하는지요.
::
:: 여러 고수님들의 답변 부탁드립니다.
:: 그럼 수고들 하세요.~~~~~
|