<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: ldapsearch и bash</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10085.html</link>
    <description>Добрый вечер. Я новичек в скриптинге на bash так что не судите строго.&lt;br&gt;&lt;br&gt;Столкнулся с такой проблемой. В bash если запускаю данную команду, то все работает&lt;br&gt;ldapsearch  -H ldap://server -w password -b &quot;DC=domain,DC=local&quot; -s sub -D&lt;br&gt;&apos;CN=user,DC=domain,DC=local&apos; -x &quot;(objectClass=user)&quot; sn cn mail&lt;br&gt;-----------------------&lt;br&gt;&lt;br&gt;но если начинаю использовать переменные, а точнее в параметре -D то выскакивает ошибка:&lt;br&gt;LDAPSERVER=&apos;ldap://server&apos;&lt;br&gt;PASSWORD=&apos;password&apos;&lt;br&gt;BINDPATH=&apos;DC=domain,DC=local&apos;&lt;br&gt;DN=&apos;CN=user,DC=domain,DC=local&apos;&lt;br&gt;FILTER=&apos;(objectClass=user)&apos;&lt;br&gt;ATTRIB=&apos;sn cn mail&apos;&lt;br&gt;ldapsearch  -H $LDAPSERVER -w $PASSWORD -b $BINDPATH -s sub -D $DN -x $FILTER $ATTRIB&lt;br&gt;&lt;br&gt;ldap_bind: Invalid credentials (49)&lt;br&gt;        additional info: 80090308: LdapErr: DSID-0C0903AA, comment:&lt;br&gt;AcceptSecurityContext error, data 525, v1772&lt;br&gt;&lt;br&gt;------------------------&lt;br&gt;ldapsearch  -H $LDAPSERVER -w $PASSWORD -b $BINDPATH -s sub -D &apos;CN=user,DC=domain,DC=local&apos; -x $FILTER $ATTRIB&lt;br&gt;так работает если для параметра -D непосредственно в строке пропи</description>

<item>
    <title>ldapsearch и bash (sarge)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10085.html#3</link>
    <pubDate>Thu, 17 Mar 2016 07:14:12 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Заработало когда прописал в переменной в таком формате: &lt;br&gt;&amp;gt;&amp;gt; DN=&apos;user&#064;domain.local&apos; &lt;br&gt;&amp;gt;&amp;gt; почему в первоначальном формате в переменной не заработало?&lt;br&gt;&amp;gt; -D &quot;$DN&quot; пропишите &lt;br&gt;&lt;br&gt;Спасибо, да так работает.&lt;br&gt;</description>
</item>

<item>
    <title>ldapsearch и bash (shadow_alone)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10085.html#2</link>
    <pubDate>Wed, 16 Mar 2016 23:15:12 GMT</pubDate>
    <description>&amp;gt; Заработало когда прописал в переменной в таком формате: &lt;br&gt;&amp;gt; DN=&apos;user&#064;domain.local&apos; &lt;br&gt;&amp;gt; почему в первоначальном формате в переменной не заработало?&lt;br&gt;&lt;br&gt;-D &quot;$DN&quot; пропишите&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>ldapsearch и bash (sarge)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/10085.html#1</link>
    <pubDate>Wed, 16 Mar 2016 18:45:54 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; ------------------------ &lt;br&gt;&amp;gt; ldapsearch  -H $LDAPSERVER -w $PASSWORD -b $BINDPATH -s sub -D &apos;CN=user,DC=domain,DC=local&apos; &lt;br&gt;&amp;gt; -x $FILTER $ATTRIB &lt;br&gt;&amp;gt; так работает если для параметра -D непосредственно в строке прописать.&lt;br&gt;&amp;gt; ------------------------ &lt;br&gt;&amp;gt; подскажите в чем может быть проблема.&lt;br&gt;&amp;gt; Debian8.3 &lt;br&gt;&amp;gt; ldapsearch: &lt;br&gt;&amp;gt;         buildd&#064;x86-csail-01:/build/openldap-EAKxYy/openldap-2.4.40+dfsg/debian/build/clients/tools &lt;br&gt;&amp;gt;         (LDAP library: OpenLDAP 20440 &lt;br&gt;&lt;br&gt;Заработало когда прописал в переменной в таком формате:&lt;br&gt;DN=&apos;user&#064;domain.local&apos;&lt;br&gt;&lt;br&gt;почему в первоначальном формате в переменной не заработало?&lt;br&gt;</description>
</item>

</channel>
</rss>
