/usr/local/libexec/slapd -f /usr/local/etc/openldap/slapd.conf -u nobody 했고요
slapd.conf의 내용입니다
include /usr/local/etc/openldap/schema/core.schema
pidfile /usr/local/var/slapd.pid
argsfile /usr/local/var/slapd.args
database ldbm
suffix "dc=my-domain, dc=com"
#suffix "o=My Organization Name, c=US"
rootdn "cn=Manager, dc=my-domain, dc=com"
#rootdn "cn=Manager, o=My Organization Name, c=US"
rootpw secret
directory /usr/local/var/openldap-ldbm
index objectClass eq
다음에 ldpaadd 를 하면 에러가 생기거든요 제가 명령을 제대로 못 주는거 같은데요
ldapadd -D "cn=Manager, dc=my-domain, dc=com" -W << EOF
dn: dc=my-domain, dc=com
cn: Manager
objectclass: eq
EOF
위와 같이 타이핑하고 엔터하면 ldap_sasl_interactive_bind_s: No such attribute 라고 에러가 납니다
ldapadd -D "cn=Manager, dc=my-domain, dc=com" -W << EOF
SASL을 안 쓰려고 -x 옵션을 주면 ldap_bind: Invalid credentials 라고 에러가 납니다
*참... openldap는 2.0.7 이구요 configure 할때 --enable-shell 이라고 줬습니다
도와주세요 생초보입니다
|