제가 찾아본 문서에 "objectclass가 Entry가 가져야만 할 속성과 추가로 가질 수 있는 속성들을 정의할 수 있으며, 이 속성의 값은 그 Entry가 반드시 지켜야 할 Schema Rules를 결정한다."라고 되어 있는데요.
일단 가져야할 속성과 추가로 가질수 있는 속성은 requires 와 allows 를 사용하는
것 같은데 Schema Rules를 결정한다는 말이 무슨 뜻이죠?
그리고 slapd.oc.conf화일에 보면 objetclass 가 정의 되어 있는 것같은데
objectclass top
requires
objectClass
objectclass person
requires
objectClass,
sn,
cn
allows
description,
seeAlso,
telephoneNumber,
userPassword
위와 같이 되어 있더라고요 무슨 내용인지 잘모르겠네요.
top와 person은 objectclass이름이고 requires allows는 알것 같은데 중간에 있는 objectClass는 무엇이고 나머지 값들이 일종의 attribute인지?
끝으로 index에서
index sn,uid eq,sub,approx
index default none
위와 같이 되어 있는데 의미를 잘모르겠네요.
pres,eq,approx,sub,none는 옵션인것 같은데 무슨 옵션인지?
고수님들의 도움을 부탁드립니다.
|