ldappasswd устанавливает пароль для записи, ассоциированной с пользователем, выполнившим подсоединение (либо с дополнительно указанным пользователем [user]). Если новый пароль не указан в командной строке и пользователь не ввёл его при запросе ввода, серверу будет предложено сгенерировать пароль для пользователя.
ldappasswd не предназначен для замены passwd(1), не следует устанавливать его для использования в этом качестве.
Указывает общие расширения с помощью -e и расширения изменения пароля с помощью -E. Знак '!' обозначает критичность расширения.
Общие расширения:
[!]assert=<filter> (фильтр RFC 4515)
[!]authzid=<authzid> ("dn:<dn>" или "u:<user>")
[!]bauthzid (элемент управления authzid RFC 3829)
[!]chaining[=<resolve>[/<cont>]]
[!]manageDSAit
[!]noop
ppolicy
[!]postread[=<attrs>] (разделённый запятыми список атрибутов)
[!]preread[=<attrs>] (разделённый запятыми список атрибутов)
[!]relax
sessiontracking
abandon,cancel,ignore (сигнал SIGINT посылает abandon/cancel,
либо в ответ на него посылается ignore; если расширение помечено
как критичное, сигнал SIGINT не принимается;
ненастоящие элементы управления)
Расширения изменения пароля:
(none)
Указывает опции общего назначения.
Возможные опции:
nettimeout=<timeout> (в секундах, либо "none" или "max") ldif-wrap=<width> (в символах, либо "no" для предотвращения разбиения строк)