>>강승철 님께서 쓰시길<<
:: 다음과 같이 했습니다.
:: [root@ns init.d]# ldapadd -D "cn=rootaccount,dc=mydomain,dc=co,dc=kr" -W <<EOF
::
:: > dn:dc=mydomain,dc=co,dc=kr
:: > cn:rootaccount
:: > objectclass:domain
:: > EOF
:: Enter LDAP Password:
::
:: 이랬더니 다음과 같은 에러가 나는군요.
::
:: ldap_bind: Invalid credentials
::
:: sldap.conf의 rootpw에는 /etc/shadow의 암호를 긁어서 다음과 같이 때려박았습니다.
:: rootpw {MD5}$1$pj32XKtE$/OF3R.Vc4O4GqK
::
:: 왜 안돼는지 잘 모르겠습니다.
:: 혹시 아시는 분 계시면 도움 부탁드립니다.
:: 그럼 미리 감사드리겠습니다.
안녕하세요.
위의 부분 중 두군데가 틀렸습니다.
한군데는
> dn:dc=mydomain,dc=co,dc=kr
> cn:rootaccount
> objectclass:domain
> EOF
에서 cn:mydomain
이 되어야 합니다. dn,cn,objectclass등에 대해서 이해가 조금 부족하신듯하니
자료실에서 LDAP로 검색을 하셔서 관련 자료를 읽어보시기 바랍니다.
두번째는
rootpw {MD5}$1$pj32XKtE$/OF3R.Vc4O4GqK
부분입니다. 일반적인 쉐도우 파일이라면 {crypt} 로 바꿔서 해보세요.
그럼. 즐거운 하루되시길...
|