2017-12-14 22 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 = abc, ou = people, dc = example, dc = com", 'abc'ldap.authenticate "cn = admin, dc = example, dc = com", 관리자 인증을위한 123 및 ldap.add를 사용하여 만든 사용자를 인증하는 방법 – Praneetha