slappasswd -h {CRYPT} не работает - PullRequest
       13

slappasswd -h {CRYPT} не работает

1 голос
/ 10 сентября 2009

Когда я пытаюсь зашифровать пароль с помощью следующей команды на моем компьютере с Linux:

slappasswd -h {CRYPT}

Мне предлагается новый пароль:

Re-enter the new password :

После ввода этого сообщения я вижу следующую ошибку:

Password generation failed for scheme {CRYPT}: scheme not recognized.

Почему я получаю эту ошибку? Я использую OpenLDAP.

Ответы [ 2 ]

3 голосов
/ 10 сентября 2009

это может быть вызвано тем, что ваша оболочка (tcsh?) Обработала специальные символы {}. делает

slappasswd -h '{CRYPT}'

работать

также ваш openldap должен быть собран с поддержкой крипт ($LDAP_SRC/configure --enable-crypt):

ldd /usr/sbin/slappasswd | grep libcrypt

(адаптировать путь к slappasswd при необходимости) должно что-то вывести.

1 голос
/ 31 января 2013

Возможно, ваша версия openLDAP не поддерживает использование схемы шифрования CRYPT.

вместо этого вы можете использовать, например, SSHA:

slappasswd -h {SSHA}

У меня была такая же проблема, с использованием LDAP 2.4.33 на CentOS 6.3.

...