<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.sachsen.schule/dwiki/index.php?action=history&amp;feed=atom&amp;title=FAQ%3AArktur4%2FLDAPtool</id>
	<title>FAQ:Arktur4/LDAPtool - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sachsen.schule/dwiki/index.php?action=history&amp;feed=atom&amp;title=FAQ%3AArktur4%2FLDAPtool"/>
	<link rel="alternate" type="text/html" href="https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;action=history"/>
	<updated>2026-05-02T03:42:45Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Delixs</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=8972&amp;oldid=prev</id>
		<title>Schoffer: kat</title>
		<link rel="alternate" type="text/html" href="https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=8972&amp;oldid=prev"/>
		<updated>2012-03-16T13:24:50Z</updated>

		<summary type="html">&lt;p&gt;kat&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 16. März 2012, 15:24 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l322&quot;&gt;Zeile 322:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 322:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div align=&amp;quot;right&amp;quot;&amp;gt;[[FAQ:Arktur4|zurück]] | [[Hauptseite]]&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div align=&amp;quot;right&amp;quot;&amp;gt;[[FAQ:Arktur4|zurück]] | [[Hauptseite]]&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Kategorie:ArchivArktur40]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Schoffer</name></author>
	</entry>
	<entry>
		<id>https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=6552&amp;oldid=prev</id>
		<title>Schoffer: Archiv</title>
		<link rel="alternate" type="text/html" href="https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=6552&amp;oldid=prev"/>
		<updated>2009-03-08T16:50:03Z</updated>

		<summary type="html">&lt;p&gt;Archiv&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 8. März 2009, 18:50 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Frei&lt;/del&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Archiv&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Schoffer</name></author>
	</entry>
	<entry>
		<id>https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=4881&amp;oldid=prev</id>
		<title>Schoffer: frei</title>
		<link rel="alternate" type="text/html" href="https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=4881&amp;oldid=prev"/>
		<updated>2008-03-31T13:59:03Z</updated>

		<summary type="html">&lt;p&gt;frei&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 31. März 2008, 15:59 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;__NOTOC__&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Frei}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Ein kleines LDAP-Tool ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Ein kleines LDAP-Tool ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Schoffer</name></author>
	</entry>
	<entry>
		<id>https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=2599&amp;oldid=prev</id>
		<title>Schoffer: 1 Versionen</title>
		<link rel="alternate" type="text/html" href="https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=2599&amp;oldid=prev"/>
		<updated>2008-03-04T22:34:18Z</updated>

		<summary type="html">&lt;p&gt;1 Versionen&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. März 2008, 00:34 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;de&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Schoffer</name></author>
	</entry>
	<entry>
		<id>https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=2598&amp;oldid=prev</id>
		<title>Schoffer am 24. November 2006 um 19:23 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.sachsen.schule/dwiki/index.php?title=FAQ:Arktur4/LDAPtool&amp;diff=2598&amp;oldid=prev"/>
		<updated>2006-11-24T19:23:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Ein kleines LDAP-Tool ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Frage:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
Ich möchte den Umgang mit LDAP lernen. Was kann ich tun?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Antwort:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Hier ein nützliches keines Script:&lt;br /&gt;
&lt;br /&gt;
  Name:			l_tool.sh&lt;br /&gt;
  Liegt im Pfad: 	/usr/local/bin/&lt;br /&gt;
  Rechte:               -rwxr--r--    root:root&lt;br /&gt;
&lt;br /&gt;
Der Inhalt (Kommentare unterdrückt):&lt;br /&gt;
&lt;br /&gt;
Capella:~ # cat /usr/local/bin/l_tool.sh|grep -v ^#&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  my_conf=&amp;quot;/etc/ldap.conf&amp;quot;&lt;br /&gt;
  my_sec=&amp;quot;/etc/ldap.secret&amp;quot;&lt;br /&gt;
&lt;br /&gt;
  [ -f &amp;quot;$my_conf&amp;quot; ] || [ -f &amp;quot;$my_sec&amp;quot; ] || ( echo \&lt;br /&gt;
  &amp;quot;LDAP ist nicht konfiguriert.&amp;quot; ; echo \&lt;br /&gt;
  &amp;quot;Steige aus.&amp;quot; ; exit 1 )&lt;br /&gt;
&lt;br /&gt;
  if ! [ &amp;quot;`cat $my_sec|wc -c`&amp;quot; = &amp;quot;`/usr/bin/stat -c %s $my_sec`&amp;quot; ]; then&lt;br /&gt;
  echo -n &amp;quot;`cat $my_sec`&amp;quot; &amp;gt; $my_sec&lt;br /&gt;
  fi&lt;br /&gt;
&lt;br /&gt;
  ldap_base=$(grep ^base $my_conf | awk &amp;#039;{ print $2 }&amp;#039;)&lt;br /&gt;
  ldap_bind=$(grep rootbinddn $my_conf | awk &amp;#039;{ print $2 }&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
  ldapsearch -x -LLL -D $ldap_bind -y /etc/ldap.secret &amp;quot;$@&amp;quot;&lt;br /&gt;
&lt;br /&gt;
  Capella:~ #   &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Erklärung:&amp;#039;&amp;#039;&amp;#039; Das Script macht nicht viel. Das aber gut. Es vereinfacht den &amp;quot;ldapsearch&amp;quot; &lt;br /&gt;
Aufruf. Das Script funtioniert mit allen openldap Servern, vorausgesetzt, sie benutzen wie Arktur 4 eine Plaintext Anmeldung (-x), rootdn Kennung und Passworte werden direkt aus den Dateien gelesen.&lt;br /&gt;
&lt;br /&gt;
Eine Eingabe ist nicht erforderlich. Da die &amp;quot;/etc/ldap.secret&amp;quot; dem Nutzer &amp;quot;root&amp;quot; gehört, funktioniert das Script nur, wenn &amp;quot;root&amp;quot; es auch startet. Der Parameter &amp;quot;-LLL&amp;quot; verkürzt die Ausgabe (also LDIFF &lt;br /&gt;
Kommentare werden entfernt).&lt;br /&gt;
&lt;br /&gt;
Nun ein paar praktische Beispiele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ausgabe des GANZEN LDAP-Baums (wenig sinnvoll, es sei denn Mensch braucht ein &lt;br /&gt;
unvollstaendiges Backup. Nur Nutzdaten, keine internen Attribute)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
l_tool.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ergebnis:&amp;#039;&amp;#039;&amp;#039; Zig Seiten im ldiff Format.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ausgabe aller Maschienenaccounts:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
l_tool.sh  ou=ARBEITSSTATIONEN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ergebnis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dn: ou=ARBEITSSTATIONEN,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
ou: ARBEITSSTATIONEN&lt;br /&gt;
objectClass: organizationalUnit&lt;br /&gt;
description: Container der Samba-Maschinen-Accounts&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Auf diesem Arktur4rc1 Server befindet sich die Maschinen-Accounts unterhalb &lt;br /&gt;
von ou=ARBEITSSTATIONEN,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jetzt kommt die eigentliche Suche (Alles auf eine Zeile):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
l_tool.sh -b ou=ARBEITSSTATIONEN,o=SCHULE,dc=europaschuledortmund,c=de -s sub objectclass=* &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Erklärungen:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
-b 		gibt die Suchbasis im Baum an&lt;br /&gt;
-s sub 		finde alle Eintraege unterhalb von (-b), auch verschachtelte&lt;br /&gt;
objectclass=*	Ein LDAP-Filter. Dieser findet einfach alles!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Das Ergebnis&amp;#039;&amp;#039;&amp;#039; (Passwoerter entfernt):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dn: uid=admin$,ou=ARBEITSSTATIONEN,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
cn: admin&lt;br /&gt;
objectClass: account&lt;br /&gt;
objectClass: posixAccount&lt;br /&gt;
objectClass: sambaSamAccount&lt;br /&gt;
uid: admin$&lt;br /&gt;
uidNumber: 11000&lt;br /&gt;
gidNumber: 97&lt;br /&gt;
homeDirectory: /dev/null&lt;br /&gt;
gecos: Windows-Maschinenaccount admin&lt;br /&gt;
description: Windows-Maschinenaccount admin&lt;br /&gt;
loginShell: /bin/false&lt;br /&gt;
sambaSID: S-1-5-21-2668716448-1598664822-178526104-23000&lt;br /&gt;
sambaPrimaryGroupSID: S-1-5-21-2668716448-1598664822-178526104-1195&lt;br /&gt;
displayName: Windows-Maschinenaccount admin&lt;br /&gt;
sambaPwdCanChange: 1157442896&lt;br /&gt;
sambaPwdMustChange: 2147483647&lt;br /&gt;
sambaPwdLastSet: 1157442896&lt;br /&gt;
sambaAcctFlags: [W          ]&lt;br /&gt;
&lt;br /&gt;
dn: uid=blaq$,ou=ARBEITSSTATIONEN,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
cn: blaq&lt;br /&gt;
objectClass: account&lt;br /&gt;
objectClass: posixAccount&lt;br /&gt;
objectClass: sambaSamAccount&lt;br /&gt;
uid: blaq$&lt;br /&gt;
uidNumber: 11001&lt;br /&gt;
gidNumber: 97&lt;br /&gt;
homeDirectory: /dev/null&lt;br /&gt;
gecos: Windows-Maschinenaccount blaq&lt;br /&gt;
description: Windows-Maschinenaccount blaq&lt;br /&gt;
loginShell: /bin/false&lt;br /&gt;
sambaSID: S-1-5-21-2668716448-1598664822-178526104-23002&lt;br /&gt;
sambaPrimaryGroupSID: S-1-5-21-2668716448-1598664822-178526104-1195&lt;br /&gt;
displayName: Windows-Maschinenaccount blaq&lt;br /&gt;
sambaPwdCanChange: 1157631948&lt;br /&gt;
sambaPwdMustChange: 2147483647&lt;br /&gt;
sambaLMPassword: #secretsecretsecretsecretsecret#&lt;br /&gt;
sambaNTPassword: #secretsecretsecretsecretsecret#&lt;br /&gt;
sambaPwdLastSet: 1157631948&lt;br /&gt;
sambaAcctFlags: [W          ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Also:&amp;#039;&amp;#039;&amp;#039; Auf diesem Server gibt es zwei Maschinen-Accounts: admin$ und blaq$&lt;br /&gt;
&lt;br /&gt;
Admin$ wurde durch das Migrationsscript angelegt. Vielleicht gab es ihn auch &lt;br /&gt;
schon in der alten smbpasswd. Dieser Host hat KEIN Passwort. Der Eintrag &lt;br /&gt;
funktioniert also NICHT!&lt;br /&gt;
blaq$ wurde vom Migrationsscript bei der Migration einer Artur 3.0o auf 4rc1 &lt;br /&gt;
übernommen. Dieser Eintrag funktioniert. Ist eine windows2000 Maschine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Diesmal was kürzeres:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
l_tool.sh o=SCHULE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ergebnis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dn: o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
o: SCHULE&lt;br /&gt;
objectClass: organization&lt;br /&gt;
objectClass: top&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Also:&amp;#039;&amp;#039;&amp;#039; Wie der Mensch sehen kann, werden die internen Attribute der LDAP-Datenbank nicht  &lt;br /&gt;
ausgegeben. Wer die auch haben möchte, hängt einfach ein &amp;quot;*&amp;quot; &amp;quot;+&amp;quot; an die Abfrage:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
l_tool.sh o=SCHULE &amp;quot;*&amp;quot; &amp;quot;+&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ergebnis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dn: o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
o: SCHULE&lt;br /&gt;
objectClass: organization&lt;br /&gt;
objectClass: top&lt;br /&gt;
structuralObjectClass: organization&lt;br /&gt;
entryUUID: 1eb77e24-cfdd-102a-83a5-b3d381ce8f09&lt;br /&gt;
creatorsName: cn=admin,dc=europaschuledortmund,c=de&lt;br /&gt;
createTimestamp: 20060903211550Z&lt;br /&gt;
entryCSN: 20060903211550Z#000004#00#000000&lt;br /&gt;
modifiersName: cn=admin,dc=europaschuledortmund,c=de&lt;br /&gt;
modifyTimestamp: 20060903211550Z&lt;br /&gt;
entryDN: o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
subschemaSubentry: cn=Subschema&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das letzte Attribut &amp;quot;hasSubordinates&amp;quot; ist besonders interessant. Wenn das &lt;br /&gt;
Attribut wahr (TRUE) ist, dann hat dieser Eintrag im LDAP-Baum Blätter &lt;br /&gt;
(Kinder). Also lasst uns danach suchen. Der Mensch kann diese Verzweigungen gut &lt;br /&gt;
als Suchbasis (mit Parameter -b) benutzen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
l_tool.sh &amp;quot;(&amp;amp;(objectClass=*)(hasSubordinates=TRUE))&amp;quot; dn hasSubordinates&lt;br /&gt;
dn: dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ergebnis:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dn: o=SYSTEM,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: o=DHCP,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=sysusers,o=SYSTEM,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=sysgroups,o=SYSTEM,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=ARBEITSSTATIONEN,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=GRUPPEN,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=LEHRER,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=SCHUELER,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=PROJEKTE,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=KLAUSUR,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=PAdmins,ou=PROJEKTE,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: ou=PGruppen,ou=PROJEKTE,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: cn=DHCP Service Config,o=DHCP,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: cn=192.168.0.0,cn=DHCP Service Config,o=DHCP,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&lt;br /&gt;
dn: cn=mygroup,cn=192.168.0.0,cn=DHCP Service &lt;br /&gt;
Config,o=DHCP,dc=europaschuledortmund,c=de&lt;br /&gt;
hasSubordinates: TRUE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und schon hat man eine komplette Übersicht der Struktur des LDAP-Baumes  von &lt;br /&gt;
Arktur 4rc1.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Der generelle Aufruf sieht so aus:&lt;br /&gt;
&lt;br /&gt;
  ldapsearch (viele Parameter) &amp;quot;Filter&amp;quot; Attribute die angezeigt werden sollen&lt;br /&gt;
&lt;br /&gt;
oder&lt;br /&gt;
&lt;br /&gt;
  l_tool.sh &amp;quot;Filter&amp;quot; Attribute die angezeigt werden sollen&lt;br /&gt;
&lt;br /&gt;
Wichtig sind also Filter.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beispiele:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Einfache Filter:&lt;br /&gt;
* cn=root&lt;br /&gt;
* uid=root&lt;br /&gt;
* o=schule&lt;br /&gt;
&lt;br /&gt;
Ungenaue Filter:&lt;br /&gt;
* l_tool.sh sn=*meier* sn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dn: uid=hansm,ou=LEHRER,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
sn: Hans Mittermeier&lt;br /&gt;
&lt;br /&gt;
dn: uid=mmar,ou=SCHUELER,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
sn: Maria Meier&lt;br /&gt;
&lt;br /&gt;
dn: uid=manna,ou=SCHUELER,o=SCHULE,dc=europaschuledortmund,c=de&lt;br /&gt;
sn: Anna Meier&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Und Filter: &amp;amp;&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;(&amp;amp;(objectClass=*)(hasSubordinates=TRUE))&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Oder Filter: |&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;(|(objectClass=*)(hasSubordinates=TRUE))&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Das &amp;#039;&amp;#039;&amp;#039;Und &amp;amp;&amp;#039;&amp;#039;&amp;#039; bzw das &amp;#039;&amp;#039;&amp;#039;Oder |&amp;#039;&amp;#039;&amp;#039; werden voran gestellt. Das Ganze muss dann in &lt;br /&gt;
Klammern eingefasst werden. Und damit die Bash die Klammern nicht mit interpretiert, kommt alles zusammen nochmals in Hochkommata &amp;#039;&amp;#039;&amp;#039;&amp;quot;&amp;quot;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Wer alles etwas über Filter wissen will, tut sich dieses fürchterliche Dokument an: http://www.faqs.org/rfcs/rfc2254.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- aus einer Mail von Harry J.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div align=&amp;quot;right&amp;quot;&amp;gt;[[FAQ:Arktur4|zurück]] | [[Hauptseite]]&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Schoffer</name></author>
	</entry>
</feed>