Sử dụng tệp ldif này:
# Xuất LDIF cho cn=sample,dc=example,dc=org
# Máy chủ: dịch vụ ldap (dịch vụ ldap)
# Phạm vi tìm kiếm: phụ
# Bộ lọc tìm kiếm: (objectClass=*)
# Tổng số bài dự thi: 3
#
# Được tạo bởi phpLDAPadmin (http://phpldapadmin.sourceforge.net) vào ngày 8 tháng 2 năm 2018 7:38 chiều
# Phiên bản: 1.2.3
phiên bản 1
# Mục nhập 1: cn=sample,dc=example,dc=org
dn: cn=sample,dc=example,dc=org
cn: mẫu
số thứ tự: 500
lớp đối tượng: posixGroup
lớp đối tượng: hàng đầu
# Mục 2: cn=John Doe,cn=sample,dc=example,dc=org
dn: cn=John Doe,cn=sample,dc=example,dc=org
cn: John Doe
số thứ tự: 500
tên riêng: John
thư mục nhà: /home/users/jdoe
vỏ đăng nhập: /bin/sh
lớp đối tượng: inetOrgPerson
lớp đối tượng: posixAccount
lớp đối tượng: hàng đầu
sn: Doe
uid: jdoe
số uid: 1000
mật khẩu người dùng: {MD5}X03MO1qnZdYdgyfeuILPmQ==
# Mục 3: cn=Sally Hudson,cn=sample,dc=example,dc=org
dn: cn=Sally Hudson,cn=sample,dc=example,dc=org
cn: Sally Hudson
số thứ tự: 500
Tên riêng: Sally
thư mục nhà: /home/users/shudson
vỏ đăng nhập: /bin/sh
lớp đối tượng: inetOrgPerson
lớp đối tượng: posixAccount
lớp đối tượng: hàng đầu
Sn: Hudson
uid: shudson
số uid: 1001
mật khẩu người dùng: {MD5}X03MO1qnZdYdgyfeuILPmQ==
Tôi đã tạo một máy chủ openldap chạy trên máy chủ cục bộ trên cổng mặc định 389 và đã xác minh kết nối/nội dung:
Bây giờ tôi muốn kiểm tra rằng người dùng: John Doe có thể đăng nhập bằng ldapsearch. Tôi đã thử:
ldapsearch -x -h localhost -p 389 -x -D 'cn=sample,cn=John Doe,dc=example,dc=org' -w mật khẩu
ldapsearch -x -h localhost -p 389 -x -D 'cn=John Doe,dc=example,dc=org' -w mật khẩu
ldapsearch -x -h localhost -p 389 -x -D 'uid=jdoe,cn=sample,dc=example,dc=org' -w mật khẩu
nhưng tất cả đều thất bại với:
ldap_bind: Thông tin xác thực không hợp lệ (49)
ngay cả sau khi tôi đã cố cập nhật mật khẩu (sử dụng Apache Directory Studio).
Cũng đã thử cập nhật bằng mật khẩu văn bản thuần túy: qwerty
$ ldapsearch -x -h localhost -p 389 -x -D 'uid=jdoe,cn=sample,dc=example,dc=org' -w 'qwerty'
ldap_bind: Thông tin xác thực không hợp lệ (49)
Lỗi tương tự.
Bất kỳ đề xuất?