2017-12-14 12 views
1

ruby​​ net/ldap gemを使ってopenldapサーバにエントリを追加しようとしていますが、この質問の回答を参考にして[Ruby net-ldap add user] としました。私はどのユーザー名とパスワードを認証メソッドに与えるのかわかりません。上記の答えにログインしてパスする必要がありますか?私はこの話題にはまったく新しいので、まだユーザーを作成していないので、どのようなユーザー名とパスワードになるかわからない。ldapサーバにエントリを追加する

ありがとうございます!

答えて

2

LDAPに書き込み権限を持つユーザーを認証する必要があります(たとえば、管理者または他の誰か)。新しいユーザーを作成するのはそのユーザーです。

ldap.auth admin_dn, admin_pass 
ldap.add(...) 
+0

私はadminを認証できましたが、ldap.addを使用して作成したユーザーを認証しようとすると失敗します。どうして? – Praneetha

+0

ユーザーの認証に使用したコードは何ですか? –

+0

ldap.authenticate "cn = admin、dc = example、dc = com"、およびを認証するには123を入力してくださいldap.authenticate "cn = abc、ou = people、dc = example、dc = com"、 "abc" ldap.addを使用して作成したユーザーを認証する – Praneetha

関連する問題