将用户导入LDAP服务器

将用户导入LDAP服务器,ldap,Ldap,我正在尝试导入存储在标准unix passwd和master.passwd中的用户数据库。 密码保存为SMD5哈希。但每次我试图将它导入LDAP服务器时,我都无法验证它。 我在LDAP导出和导入密码base64编码时进行了计算。 我得到的是: “$1$9bWfL76d$8smVGuJOil8fG40ptOlAQ1” 纯文本将是“测试” 我尝试使用以下格式导入它: {SMD5}$1$9bWfL76d$8smVGuJOil8fG40ptOlAQ1 {CRYPT}$1$9bWfL76d$8smVGuJ

我正在尝试导入存储在标准unix passwd和master.passwd中的用户数据库。 密码保存为SMD5哈希。但每次我试图将它导入LDAP服务器时,我都无法验证它。 我在LDAP导出和导入密码base64编码时进行了计算。 我得到的是: “$1$9bWfL76d$8smVGuJOil8fG40ptOlAQ1” 纯文本将是“测试”

我尝试使用以下格式导入它:

{SMD5}$1$9bWfL76d$8smVGuJOil8fG40ptOlAQ1 {CRYPT}$1$9bWfL76d$8smVGuJOil8fG40ptOlAQ1

{SMD5}8smVGuJOil8fG40ptOlAQ19bWfL76d(末端的盐)

我还将它们全部编码到base64中。但这没用

我使用的LDIF文件:

dn: uid=tester13,ou=people,dc=padl,dc=DE
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: Top
cn: tester mac testo
gidNumber: 1160
homeDirectory: /user/tester
sn: testo
uid: tester13
uidNumber: 21639
displayName: Tester Mac Testo
loginShell: /bin/ksh
userPassword:: {SMD5}$1$9bWfL76d$8smVGuJOil8fG40ptOlAQ1

你在使用哪台LDAP服务器?我在Ubuntu 18.04.2 LTS上使用OpenLDAP 2.4。你在使用哪台LDAP服务器?我在Ubuntu 18.04.2 LTS上使用OpenLDAP 2.4