opendj 2.4.5 がインストールされた Solaris 10 マシンを使用しています。ldappasswordmodify コマンドでユーザーのパスワードを設定しようとしています。私のアプリケーションでは、以前のパスワードを必要とせずにパスワードを設定できるようにしたいと考えています。ただし、履歴と検証の要件に従うには、まだパスワードが必要です。少し前にセットアップした同様のマシンでこれを実行していますが、どのように実行したかわかりません。
これは私がコマンドを呼び出す方法です:
ldappasswordmodify -D cn=mgr -w mgrpw -a uid=user,ou=people,o=systems,dc=program -n newpassword
どのようなパスワードを指定しても、コマンドは機能し、パスワードが設定されます。
コマンドを使用して、次のように古いパスワードを入力すると:
ldappasswordmodify -D cn=mgr -w mgrpw -a uid=user,ou=people,o=systems,dc=program -c oldpassword -n newpassword
履歴と検証の要件が適切に適用されます。
これを行う方法、または動作中のシステムで何をチェックして、以前にどのように行ったかを確認する方法を知っている人はいますか? 私は完全に途方に暮れています。