将用户导入LDAP服务器

时间:2019-06-26 11:08:16

标签: ldap

我正在尝试导入存储在标准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

0 个答案:

没有答案