मुझे विकल्प 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
विकल्प के साथ चलाता हूं और कमांड को सफलतापूर्वक चलाने वाले प्रॉम्प्ट पर पासवर्ड टाइप करता है, लेकिन मैं स्क्रिप्ट बनाने के लिए किसी तरह पासवर्ड स्टोर करना चाहूंगा।