<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Pam-ldap-debian</id>
	<title>Pam-ldap-debian - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Pam-ldap-debian"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;action=history"/>
	<updated>2026-05-15T10:32:01Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;diff=5930&amp;oldid=prev</id>
		<title>Thomas: /* =Erläuterung zu ldapadd */</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;diff=5930&amp;oldid=prev"/>
		<updated>2014-12-04T09:28:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;=Erläuterung zu ldapadd&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 4. Dezember 2014, 09:28 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-l129&quot; &gt;Zeile 129:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 129:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;adding new entry &amp;quot;cn=admin,dc=cronos,dc=int&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;adding new entry &amp;quot;cn=admin,dc=cronos,dc=int&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;===Erläuterung zu ldapadd==  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;===Erläuterung zu ldapadd&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;=&lt;/ins&gt;==  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;*-x	Saslauth. abschalten  				-D	DN der gebunden wird  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;*-x	Saslauth. abschalten  				-D	DN der gebunden wird  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;*-w	Passwort des gebundenen DN		-f	LDIF Datei  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;*-w	Passwort des gebundenen DN		-f	LDIF Datei&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;==Gruppe Ldif erstellen==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;==Gruppe Ldif erstellen==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;pre&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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;pre&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-5929:rev-5930 --&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;diff=5929&amp;oldid=prev</id>
		<title>Thomas am 4. Dezember 2014 um 09:28 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;diff=5929&amp;oldid=prev"/>
		<updated>2014-12-04T09:28:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;//wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;amp;diff=5929&amp;amp;oldid=5928&quot;&gt;Änderungen zeigen&lt;/a&gt;</summary>
		<author><name>Thomas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;diff=5928&amp;oldid=prev</id>
		<title>Thomas am 4. Dezember 2014 um 09:17 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;diff=5928&amp;oldid=prev"/>
		<updated>2014-12-04T09:17:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&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 4. Dezember 2014, 09:17 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='diff-marker'&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;Benutzerauthentifizierung mit LDAP und PAM  auf Debian  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;=&lt;/ins&gt;Benutzerauthentifizierung mit LDAP und PAM  auf Debian&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;=&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;==Installation Server==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;apt-get install slapd libldap2-dev  db4.2-util  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;apt-get install slapd libldap2-dev  db4.2-util  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;slapd:			OpenLDAP Standalone Server&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;libldap2-dev:		enthält Bibliotheken und Header   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;slapd:			OpenLDAP Standalone Server&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;db4.2-util:		Tools zum managen der Berkley Datenbank  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;==Installation Clients==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;libldap2-dev:		enthält Bibliotheken und&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;apt-get install ldap-utils libpam-ldap libnss-ldap&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;Header   &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;ldap-utils:		Utilities zum Zugriff auf den LDAP Server&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;libpam-ldap:		Modules, die LDAP die Möglichkeit geben User mit Programmen die PAM benutzen zu authentifizieren&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;db4.2-util:		Tools zum managen der Berkley Datenbank  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;libnss-ldap:		Hiermit kann man den Name Service Switch zu konfiguriern das er &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;einenLDAP &lt;/ins&gt;Server nutzen kann&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;apt-get install ldap-utils libpam-ldap libnss-ldap&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;ldap-utils:		Utilities zum Zugriff auf den LDAP Server&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;libpam-ldap:		Modules, die LDAP die Möglichkeit geben User mit Programmen die PAM&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;			&lt;/del&gt;benutzen zu authentifizieren&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;libnss-ldap:		Hiermit kann man den Name Service Switch zu konfiguriern das er &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;einen &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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 class=&quot;diffchange diffchange-inline&quot;&gt;			LDAP &lt;/del&gt;Server nutzen kann&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;td class='diff-marker'&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;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-5927:rev-5928 --&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;diff=5927&amp;oldid=prev</id>
		<title>Thomas: Die Seite wurde neu angelegt: „Benutzerauthentifizierung mit LDAP und PAM  auf Debian   apt-get install slapd libldap2-dev  db4.2-util    slapd:			OpenLDAP Standalone Server  libldap2-dev:		ent…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Pam-ldap-debian&amp;diff=5927&amp;oldid=prev"/>
		<updated>2014-12-04T09:15:22Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Benutzerauthentifizierung mit LDAP und PAM  auf Debian   apt-get install slapd libldap2-dev  db4.2-util    slapd:			OpenLDAP Standalone Server  libldap2-dev:		ent…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Benutzerauthentifizierung mit LDAP und PAM  auf Debian &lt;br /&gt;
&lt;br /&gt;
apt-get install slapd libldap2-dev  db4.2-util &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
slapd:			OpenLDAP Standalone Server&lt;br /&gt;
&lt;br /&gt;
libldap2-dev:		enthält Bibliotheken und&lt;br /&gt;
 Header  &lt;br /&gt;
&lt;br /&gt;
db4.2-util:		Tools zum managen der Berkley Datenbank &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
apt-get install ldap-utils libpam-ldap libnss-ldap&lt;br /&gt;
&lt;br /&gt;
ldap-utils:		Utilities zum Zugriff auf den LDAP Server&lt;br /&gt;
&lt;br /&gt;
libpam-ldap:		Modules, die LDAP die Möglichkeit geben User mit Programmen die PAM&lt;br /&gt;
			benutzen zu authentifizieren&lt;br /&gt;
&lt;br /&gt;
libnss-ldap:		Hiermit kann man den Name Service Switch zu konfiguriern das er einen &lt;br /&gt;
			LDAP Server nutzen kann&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationdatei des LDAP Servers genannt SLAPD&lt;br /&gt;
	&lt;br /&gt;
gawron:/etc/ldap# cat slapd.conf&lt;br /&gt;
allow 			bind_v2&lt;br /&gt;
include         		/etc/ldap/schema/core.schema&lt;br /&gt;
include         		/etc/ldap/schema/cosine.schema&lt;br /&gt;
include         		/etc/ldap/schema/nis.schema&lt;br /&gt;
include         		/etc/ldap/schema/inetorgperson.schema&lt;br /&gt;
include         		/etc/ldap/schema/misc.schema&lt;br /&gt;
schemacheck     	on&lt;br /&gt;
modulepath      	/usr/lib/ldap&lt;br /&gt;
moduleload      	back_bdb&lt;br /&gt;
pidfile         		/var/run/slapd.pid&lt;br /&gt;
argsfile        		/var/run/slapd.args&lt;br /&gt;
loglevel        		0&lt;br /&gt;
database        		bdb&lt;br /&gt;
suffix          		&amp;quot;dc=cronos,dc=int&amp;quot;&lt;br /&gt;
directory       		/var/lib/ldap&lt;br /&gt;
index           		objectClass eq&lt;br /&gt;
rootdn          		&amp;quot;cn=admin,dc=cronos,dc=int&amp;quot;&lt;br /&gt;
rootpw          		&amp;quot;sysadm&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Starten des slapd&lt;br /&gt;
&lt;br /&gt;
gawron:/etc/ldap# /etc/init.d/slapd start&lt;br /&gt;
Stopping OpenLDAP: slapd.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stoppen des slapd&lt;br /&gt;
&lt;br /&gt;
gawron:/etc/ldap# /etc/init.d/slapd stop&lt;br /&gt;
Starting OpenLDAP: slapd.&lt;br /&gt;
Starten des slapd&lt;br /&gt;
&lt;br /&gt;
Neustarten des slapd&lt;br /&gt;
&lt;br /&gt;
gawron:/etc/ldap# /etc/init.d/slapd restart&lt;br /&gt;
Stopping OpenLDAP: slapd.&lt;br /&gt;
Starting OpenLDAP: slapd.Starten des slapd&lt;br /&gt;
&lt;br /&gt;
Auf welchem Port lauscht der slapd &lt;br /&gt;
&lt;br /&gt;
gawron:/etc/ldap# netstat -lntp | grep slapd&lt;br /&gt;
tcp        0      0 0.0.0.0:389             0.0.0.0:*               LISTEN     499/slapd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Welche PID hat der slapd&lt;br /&gt;
 &lt;br /&gt;
gawron:/etc/ldap# pgrep slapd&lt;br /&gt;
499&lt;br /&gt;
500&lt;br /&gt;
501&lt;br /&gt;
&lt;br /&gt;
Clientkonfiguration von LDAP&lt;br /&gt;
&lt;br /&gt;
gawron:/etc/ldap# cat ldap.conf&lt;br /&gt;
base            dc=cronos, dc=int&lt;br /&gt;
uri             ldap://127.0.0.1&lt;br /&gt;
ldap_version    3&lt;br /&gt;
rootbinddn      cn=admin, dc=cronos, dc=int&lt;br /&gt;
pam_password    md5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Passwort für den Adminzugang  eintragen &lt;br /&gt;
gawron:/etc# echo sysadm &amp;gt; /etc/ldap.secret&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wir benutzen nur eine Konfigurationdatei &lt;br /&gt;
&lt;br /&gt;
gawron:/etc# ln -sf /etc/ldap/ldap.conf /etc/pam_ldap.conf&lt;br /&gt;
gawron:/etc# ln -sf /etc/ldap/ldap.conf /etc/libnss-ldap.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testen ob Client mit dem Server kommunizieren kann.&lt;br /&gt;
&lt;br /&gt;
gawron:/etc# ldapsearch -x&lt;br /&gt;
# extended LDIF&lt;br /&gt;
#&lt;br /&gt;
# LDAPv3&lt;br /&gt;
# base &amp;lt;&amp;gt; with scope sub&lt;br /&gt;
# filter: (objectclass=*)&lt;br /&gt;
# requesting: ALL&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
# search result&lt;br /&gt;
search: 2&lt;br /&gt;
result: 32 No such object&lt;br /&gt;
&lt;br /&gt;
# numResponses: 1&lt;br /&gt;
Erstellen der Struktur im LDIF Format  &lt;br /&gt;
&lt;br /&gt;
gawron:~# cat struktur.ldif&lt;br /&gt;
# cronos.int&lt;br /&gt;
dn: dc=cronos,dc=int&lt;br /&gt;
objectClass: dcObject&lt;br /&gt;
objectClass: organization&lt;br /&gt;
o: cronos&lt;br /&gt;
dc: cronos&lt;br /&gt;
&lt;br /&gt;
# mitarbeiter, cronos.int&lt;br /&gt;
dn: ou=mitarbeiter,dc=cronos,dc=int&lt;br /&gt;
objectClass: organizationalUnit&lt;br /&gt;
ou: mitarbeiter&lt;br /&gt;
&lt;br /&gt;
# gruppen, cronos.int&lt;br /&gt;
dn: ou=gruppen,dc=cronos,dc=int&lt;br /&gt;
objectClass: organizationalUnit&lt;br /&gt;
ou: gruppen&lt;br /&gt;
&lt;br /&gt;
# rechner, cronos.int&lt;br /&gt;
dn: ou=rechner,dc=cronos,dc=int&lt;br /&gt;
objectClass: organizationalUnit&lt;br /&gt;
ou: rechner&lt;br /&gt;
&lt;br /&gt;
Erstellen des Adminaccount im LDIF Format&lt;br /&gt;
&lt;br /&gt;
gawron:~# cat admin.ldif&lt;br /&gt;
dn: cn=admin,dc=cronos,dc=int&lt;br /&gt;
objectClass: top&lt;br /&gt;
objectClass: inetOrgPerson&lt;br /&gt;
objectClass: posixAccount&lt;br /&gt;
objectClass: shadowAccount&lt;br /&gt;
cn: admin&lt;br /&gt;
sn: chef&lt;br /&gt;
uid: admin&lt;br /&gt;
uidNumber: 0&lt;br /&gt;
gidNumber: 0&lt;br /&gt;
homeDirectory: /export/home/admin&lt;br /&gt;
loginShell: /bin/bash&lt;br /&gt;
gecos: admin user&lt;br /&gt;
description: admin user&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Datenbank füllen&lt;br /&gt;
&lt;br /&gt;
gawron:~# ldapadd -xD cn=admin,dc=cronos,dc=int -w sysadm -f struktur.ldif&lt;br /&gt;
adding new entry &amp;quot;dc=cronos,dc=int&amp;quot;&lt;br /&gt;
adding new entry &amp;quot;ou=mitarbeiter,dc=cronos,dc=int&amp;quot;&lt;br /&gt;
adding new entry &amp;quot;ou=gruppen,dc=cronos,dc=int&amp;quot;&lt;br /&gt;
adding new entry &amp;quot;ou=rechner,dc=cronos,dc=int&amp;quot;&lt;br /&gt;
&lt;br /&gt;
gawron:~# ldapadd -xD cn=admin,dc=cronos,dc=int -w sysadm -f admin.ldif&lt;br /&gt;
adding new entry &amp;quot;cn=admin,dc=cronos,dc=int&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Erläuterung zu ldapadd &lt;br /&gt;
&lt;br /&gt;
-x	Saslauth. abschalten  				-D	DN der gebunden wird &lt;br /&gt;
-w	Passwort des gebundenen DN		-f	LDIF Datei &lt;br /&gt;
&lt;br /&gt;
Gruppe Ldif erstellen &lt;br /&gt;
gawron:~# cat gruppe.ldif&lt;br /&gt;
dn: cn=benutzer,ou=gruppen,dc=cronos,dc=int&lt;br /&gt;
objectClass: posixGroup&lt;br /&gt;
objectClass: top&lt;br /&gt;
cn: benutzer&lt;br /&gt;
gidNumber:  3001&lt;br /&gt;
&lt;br /&gt;
User  Ldif erstellen &lt;br /&gt;
gawron:~# cat user.ldif&lt;br /&gt;
dn: uid=leroy,ou=mitarbeiter,dc=cronos,dc=int&lt;br /&gt;
cn: leroy&lt;br /&gt;
objectClass: account&lt;br /&gt;
objectClass: posixAccount&lt;br /&gt;
objectClass: shadowAccount&lt;br /&gt;
objectClass: top&lt;br /&gt;
uid: leroy&lt;br /&gt;
uidNumber: 2001&lt;br /&gt;
gidNumber: 3001&lt;br /&gt;
homeDirectory: /home/leroy&lt;br /&gt;
loginShell: /bin/bash&lt;br /&gt;
&lt;br /&gt;
User und Gruppe in LDAP einfügen &lt;br /&gt;
&lt;br /&gt;
root@gawron:~ # ldapadd -xD cn=admin,dc=cronos,dc=int -w sysadm -f gruppe.ldif&lt;br /&gt;
adding new entry &amp;quot;cn=benutzer,ou=gruppen,dc=cronos,dc=int&amp;quot;&lt;br /&gt;
&lt;br /&gt;
root@gawron:~ # ldapadd -xD cn=admin,dc=cronos,dc=int -w sysadm -f user.ldif&lt;br /&gt;
adding new entry &amp;quot;uid=leroy,ou=mitarbeiter,dc=cronos,dc=int&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/etc/nsswitch.conf anpassen&lt;br /&gt;
&lt;br /&gt;
root@ubuntu:~ # cat /etc/nsswitch.conf&lt;br /&gt;
&lt;br /&gt;
passwd:         files ldap&lt;br /&gt;
group:          files ldap&lt;br /&gt;
shadow:         files ldap&lt;br /&gt;
&lt;br /&gt;
hosts:          files dns&lt;br /&gt;
networks:       files&lt;br /&gt;
&lt;br /&gt;
protocols:      db files&lt;br /&gt;
services:       db files&lt;br /&gt;
ethers:         db files&lt;br /&gt;
rpc:            db files&lt;br /&gt;
&lt;br /&gt;
netgroup:       nis&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testen ob die nsswitch Namensauflöung funktioniert&lt;br /&gt;
&lt;br /&gt;
gawron:~# getent passwd leroy&lt;br /&gt;
leroy:x:2001:3001:leroy:/home/leroy:/bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anpassen der Pam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Authentifizierung&lt;br /&gt;
gawron:/etc/pam.d# cat common-auth&lt;br /&gt;
auth    sufficient   pam_ldap.so&lt;br /&gt;
auth    required     pam_unix.so nullok_secure use_first_pass&lt;br /&gt;
&lt;br /&gt;
Das Accounting &lt;br /&gt;
gawron:/etc/pam.d# cat common-account&lt;br /&gt;
account sufficient      pam_ldap.so&lt;br /&gt;
account required        pam_unix.so&lt;br /&gt;
&lt;br /&gt;
Passwort änderungen &lt;br /&gt;
gawron:/etc/pam.d# cat common-password&lt;br /&gt;
password    sufficient    pam_ldap.so&lt;br /&gt;
password    sufficient    pam_unix.so&lt;br /&gt;
password    required      pam_deny.so&lt;br /&gt;
&lt;br /&gt;
Die Session&lt;br /&gt;
gawron:/etc/pam.d# cat common-session&lt;br /&gt;
session required pam_mkhomedir.so  skel=/etc/skel umask=0022&lt;br /&gt;
session required        pam_unix.so&lt;br /&gt;
&lt;br /&gt;
Passwort für den User setzen &lt;br /&gt;
gawron:/etc/pam.d# passwd leroy&lt;br /&gt;
New password:&lt;br /&gt;
Re-enter new password:&lt;br /&gt;
LDAP password information changed for leroy&lt;br /&gt;
passwd: password updated successfully&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testen des Accounts&lt;br /&gt;
gawron:/etc/pam.d# su - nobody&lt;br /&gt;
&lt;br /&gt;
nobody@gawron:~$ su – leroy&lt;br /&gt;
&lt;br /&gt;
Password:&lt;br /&gt;
leroy@gawron:~$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Apache an LDAP &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;Directory /var/www/&amp;gt;&lt;br /&gt;
                Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
                AllowOverride None&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
                SetHandler ldap-status&lt;br /&gt;
                Authtype Basic&lt;br /&gt;
                AuthName LDAP-AUTHENTIFIKATION&lt;br /&gt;
                AuthLDAPEnabled on&lt;br /&gt;
                AuthLDAPURL ldap://127.0.0.1/dc=cronos,dc=int?uid?sub&lt;br /&gt;
                AuthLDAPAuthoritative on&lt;br /&gt;
                require valid-user&lt;br /&gt;
                RedirectMatch ^/$ /apache2-default/&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RECHNER Ldif erstellen &lt;br /&gt;
&lt;br /&gt;
gawron:~# cat rechner.ldif&lt;br /&gt;
dn: cn=pc1,ou=rechner,dc=cronos,dc=int&lt;br /&gt;
objectClass: device&lt;br /&gt;
objectClass: top&lt;br /&gt;
objectClass: ipHost&lt;br /&gt;
cn: pc1&lt;br /&gt;
ipHostNumber: 172.20.103.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rechner Liste eintragen&lt;br /&gt;
&lt;br /&gt;
 gawron:~# cat ./rechner.sh&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
for ((n=1;n&amp;lt;10;n++))&lt;br /&gt;
do&lt;br /&gt;
cat &amp;lt;&amp;lt;MARKE&lt;br /&gt;
dn: cn=pc$n,ou=rechner,dc=cronos,dc=int&lt;br /&gt;
objectClass: device&lt;br /&gt;
objectClass: top&lt;br /&gt;
objectClass: ipHost&lt;br /&gt;
cn: pc$n&lt;br /&gt;
ipHostNumber: 172.20.103.$n&lt;br /&gt;
MARKE&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
./rechner.sh &amp;gt; rechner.ldif&lt;br /&gt;
Service Container erstellen &lt;br /&gt;
&lt;br /&gt;
gawron:~# cat service-container.ldif&lt;br /&gt;
# mitarbeiter, cronos.int&lt;br /&gt;
dn: ou=service,dc=cronos,dc=int&lt;br /&gt;
objectClass: organizationalUnit&lt;br /&gt;
ou: service&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
gawron:~# ldapadd -xD cn=admin,dc=cronos,dc=int -w sysadm -f service.-container.ldif&lt;br /&gt;
&lt;br /&gt;
Service Einträge erstellen &lt;br /&gt;
&lt;br /&gt;
gawron:~# cat service.ldif&lt;br /&gt;
dn: cn=xinux,ou=service,dc=cronos,dc=int&lt;br /&gt;
objectClass: top&lt;br /&gt;
objectClass: ipService&lt;br /&gt;
ipServicePort: 4711&lt;br /&gt;
ipServiceProtocol: tcp&lt;br /&gt;
cn:xinux&lt;br /&gt;
&lt;br /&gt;
gawron:~# ldapadd -xD cn=admin,dc=cronos,dc=int -w sysadm -f service.ldif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
gawron:~# getent services ssh&lt;br /&gt;
ssh                   22/tcp&lt;br /&gt;
&lt;br /&gt;
gawron:~# getent services xinux&lt;br /&gt;
&lt;br /&gt;
gawron:~# cat /etc/nsswitch.conf&lt;br /&gt;
passwd:         files ldap&lt;br /&gt;
group:           files ldap&lt;br /&gt;
shadow:         files ldap&lt;br /&gt;
hosts:             files dns ldap&lt;br /&gt;
networks:       files&lt;br /&gt;
protocols:       db files&lt;br /&gt;
services:         db files ldap&lt;br /&gt;
ethers:             db files&lt;br /&gt;
rpc:                  db files&lt;br /&gt;
netgroup:        nis&lt;br /&gt;
&lt;br /&gt;
gawron:~# getent services xinux&lt;br /&gt;
xinux                 4711/tcp&lt;/div&gt;</summary>
		<author><name>Thomas</name></author>
	</entry>
</feed>