2014-12-29 3 views
0

OpenLdap을 사용 중이며 slapadd 명령으로 LDIF를 통해 항목을 수정하려고합니다.OpenLdap - 변경/수정이 작동하지 않습니다.

#LDIF 

dn: uid=ROOTADMIN,ou=users,dc=example,dc=com 
changetype: modify 
add: userPassword 
userPassword: MyPassWord 

하지만 오류가 아래 얻고있다 ....

54a0fc8e < = str2entry : str2ad (changeType 적용) : 정의되지 않은 속성 유형

changeType 적용이 slapadd 명령에 의해 수행되지 않는 이유

? 수정 인증을 요구 - 오류 코드 8 : 내가 수동으로 LDAP 브라우저의 암호를 변경하려고하면

또한 나는 로그

#!RESULT ERROR 
#!CONNECTION ldap://<MY_MACHINENAME>:389 
#!DATE 2014-12-29T10:14:16.930 
#!ERROR [LDAP: error code 8 - modifications require authentication] 
dn: uid=ROOTADMIN,ou=users,dc=example,dc=com 
changetype: modify 
replace: userPassword 
userPassword:: S2l0ZXNGbHk= 

LDAP가

에서 다음을 얻을? 어떤 인증이 필요한가?

+0

'수정해야하는 인증 수정'부분은 무엇입니까? '인증'의 어떤 부분을 이해하지 못합니까? – EJP

+0

아니요. 인증이 필요한 곳을 이해하지 못합니까? 어떻게 인증합니까? – Akhilesh

+0

사용해보기 : http://serverfault.com/a/514873 – 0xSheepdog

답변

0

이와 같은 ldif 파일 (changetype 항목 포함)은 slapadd가 아닌 ldapadd와 함께 사용해야합니다.