電子書籍の厳選無料作品が豊富!

LDAPで、ユーザ登録を行いたく、
ldifファイルを作成し、下記の通り、「ldapadd」コマンドを実行しました。
protocolエラーの表示が出てしまい、どの様にしたら、
問題なく、登録を行うことが出来るようになりますか?

ご教示ください。
よろしくお願い致します。

[root@dog openldap]# ldapadd -x -D "cn=Manager,dc=xxx,dc=com" -W -f admin.ldif
Enter LDAP Password:
warning: no attributes to add (entry="cn=Admin,dc=blackbison,dc=com")
adding new entry "cn=Admin,dc=xxx,dc=com"
ldapadd: Protocol error (2)
additional info: no attributes provided

「admin.ldif」↓
dn: cn=Admin,dc=xxx,dc=com

objectClass: person

cn: Admin

sn: Admin

userPassword: {crypt}xyz

A 回答 (1件)

>dn: cn=Admin,dc=xxx,dc=com


>
>objectClass: person
>
>cn: Admin
>
>sn: Admin
>
>userPassword: {crypt}xyz

空行がある。ということですか?
LDIFのフォーマットでは1つのエントリの区切りは空行で…ということになろうかと…。
# ldapsearchでも、エントリの間には空行が入りますよね。
    • good
    • 0
この回答へのお礼

ldifファイルの空行を削除したら、
追加できました。

ありがとうございました。

お礼日時:2011/04/24 22:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!