Изменить пароли в файле LDIF с помощью команды ldapmodify

У меня есть файл LDIF, состоящий из набора тестовых пользователей, и я хочу изменить пароли для эти пользователи.

Я использовал команду ldapmodify:

ldapmodify -c -a -f filename.ldif -h localhost -p <port> -D dn -w <pwd> << !

dn: uid=<userid>,dc=<branch>,DC=COM
changetype: modify
replace: userPassword
userPassword: <new pwd>
!

И я получаю следующую ошибку:

ldap_sasl_interactive_bind_s: Can't contact LDAP server (-1)
  1. Что это значит?
  2. Синтаксис, который я использовал, может использоваться только для одного пользователя, я хотел бы изменить пароли всех тестовых пользователей в моем файле LDIF. Есть ли способ сделать это?
10
задан pb2q 15 June 2012 в 04:51
поделиться