openLdap은 잘 모르겠습니다만
oid 없이는 attribute나 object class를 확장할 수 없나요?
제가 알기론 oid는 말그대로 object identifier 정도인걸로 아는데
다른것들로 부터 유일성을 보장해주고
ASN1 에 등록되 있으면 서로 다른 시스템사이에서도
정보를 교환할 수 있게..해주는 정도..
물론 object class에서 사용할 attribute의 oid라던지,
attribute가 사용할 syntax의 oid는 필요하지만
새로 확장할 스키마도 oid가 반드시 필요하다고 보지는 안습니다
(저희처럼 로컬에서 테스트나 공부위주로 한다면은..)
스키마 확장시 oid가 필수조건인지의 여부는
벤더마다 다른걸로 알고있습니다
(심지어는 같은 벤더의 다른 버전에 따라서도 다르다던데)
우선은 사용하시는 openLdap 버전에서 oid가 필수 조건인지 알아보시고
필수 조건이라면 '가라'로라도 만들어 넣어야 겠네요
(이미 등록되지 않은걸로..^^;)
oid는 인터넷 도메인처럼 유일한 것이기 때문에
아마 이미 있는걸 그대로 가져다 쓰시면 안될껍니다
ps - 저역시 공부하는 학생이기 때문에,
경험적인 부분이 많이 부족합니다
여기 계신 고수분들께 시원한 답변 부탁드립니다 꾸벅
|