How am I supposed to pass a password to
ldapsearch using the
-y <password file> option?
If I write the password in the password file in plain text, I get this error:
ldap_bind: Invalid credentials (49) additional info: 80090308: LdapErr: DSID-0C0903AA, comment: AcceptSecurityContext error, data 52e, v1772
The same happens if I use the
-w <password> option.
The command I'm running is
ldapsearch -x -D <my dn> -y .pass.txt -h server.x.x -b "dc=x,dc=y" "cn=*"
Where the file
.pass.txt contains my password, in plain text. Both the DN and the password are correct. If I run the command with the
-W option and type the password on the prompt the command runs successfully, but I would like to store the password somehow to make a script.