Импорт пользователя на сервер LDAP - PullRequest
1 голос
/ 26 июня 2019

Im Попытка импортировать пользовательскую базу данных, которая хранится в стандартном unix passwd и master.passwd.Пароль сохраняется как хеш SMD5.Но каждый раз, когда я пытался импортировать его на сервер LDAP, я не могу это проверить.Я понял, что при экспорте и импорте LDAP пароли закодированы в base64.Полученный хэш: '$ 1 $ 9bWfL76d $ 8smVGuJOil8fG40ptOlAQ1' Простой текст будет 'test'.

Я пытался импортировать его в следующих форматах:

{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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...