オプションのldapsearch
使用にパスワードを渡すにはどうすればよいです-y <password file>
か?
パスワードをパスワードファイルにプレーンテキストで書き込むと、次のエラーが表示されます。
ldap_bind: Invalid credentials (49)
additional info: 80090308: LdapErr: DSID-0C0903AA, comment: AcceptSecurityContext error, data 52e, v1772
-w <password>
オプションを使用しても同じことが起こります。
編集:
私が実行しているコマンドは
ldapsearch -x -D <my dn> -y .pass.txt -h server.x.x -b "dc=x,dc=y" "cn=*"
ファイル.pass.txt
にパスワードがプレーンテキストで含まれている場所。DNとパスワードの両方が正しいです。オプションを指定してコマンドを実行-W
し、プロンプトにパスワードを入力すると、コマンドは正常に実行されますが、何らかの方法でパスワードを保存してスクリプトを作成したいと思います。