<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://wiki.diouxx.be/index.php?action=history&amp;feed=atom&amp;title=OpenLDAP-PDC</id>
		<title>OpenLDAP-PDC - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.diouxx.be/index.php?action=history&amp;feed=atom&amp;title=OpenLDAP-PDC"/>
		<link rel="alternate" type="text/html" href="http://wiki.diouxx.be/index.php?title=OpenLDAP-PDC&amp;action=history"/>
		<updated>2026-04-16T15:53:20Z</updated>
		<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.30.2</generator>

	<entry>
		<id>http://wiki.diouxx.be/index.php?title=OpenLDAP-PDC&amp;diff=114&amp;oldid=prev</id>
		<title>Ddevleeschauwer le 23 février 2015 à 15:48</title>
		<link rel="alternate" type="text/html" href="http://wiki.diouxx.be/index.php?title=OpenLDAP-PDC&amp;diff=114&amp;oldid=prev"/>
				<updated>2015-02-23T15:48:42Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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 style=&quot;vertical-align: top;&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version du 23 février 2015 à 15:48&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-l107&quot; &gt;Ligne 107 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 107 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;### A changer === &amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;### A changer === &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:black; 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 suffix = dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;ldap suffix = dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ldap group suffix = ou=Groups&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ldap group suffix = ou=Groups&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ldap user suffix = ou=Users&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ldap user suffix = ou=Users&lt;/div&gt;&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-l213&quot; &gt;Ligne 213 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 213 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; 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:black; 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;« Setting stored password for &amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;cn=admin,&lt;/del&gt;dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pass&lt;/del&gt;,dc=be&amp;quot; in secrets.tdb »&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;« Setting stored password for &amp;quot;dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be&amp;quot; in secrets.tdb »&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; 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;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&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-l265&quot; &gt;Ligne 265 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 265 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ldapTLS=&amp;quot;0&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ldapTLS=&amp;quot;0&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;verify=&amp;quot;require&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;verify=&amp;quot;require&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;color:black; 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;suffix=&amp;quot;dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;suffix=&amp;quot;dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;usersdn=&amp;quot;ou=Users,${suffix}&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;usersdn=&amp;quot;ou=Users,${suffix}&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;computersdn=&amp;quot;ou=Machines,${suffix}&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;computersdn=&amp;quot;ou=Machines,${suffix}&amp;quot;&lt;/div&gt;&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-l307&quot; &gt;Ligne 307 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 307 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(using builtin directory structure)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(using builtin directory structure)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; 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;color:black; 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;entry dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry ou=Users,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry ou=Users,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry ou=Machines,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry ou=Machines,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry ou=Idmap,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry ou=Idmap,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry uid=root,ou=Users,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry uid=root,ou=Users,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry uid=nobody,ou=Users,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry uid=nobody,ou=Users,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Domain Admins,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Domain Admins,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Domain Users,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Domain Users,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Domain Guests,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Domain Guests,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Domain Computers,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Domain Computers,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Administrators,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Administrators,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Account Operators,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Account Operators,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Print Operators,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Print Operators,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Backup Operators,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Backup Operators,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry cn=Replicators,ou=Groups,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry cn=Replicators,ou=Groups,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. &amp;#160;&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:black; 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;entry sambaDomainName=LDAP,dc=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;admin,dc=pass&lt;/del&gt;,dc=be already exist. Updating it...&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;entry sambaDomainName=LDAP,dc=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain&lt;/ins&gt;,dc=be already exist. Updating it...&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Please provide a password for the domain root: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Please provide a password for the domain root: &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff:version:1.11a:oldid:63:newid:114 --&gt;
&lt;/table&gt;</summary>
		<author><name>Ddevleeschauwer</name></author>	</entry>

	<entry>
		<id>http://wiki.diouxx.be/index.php?title=OpenLDAP-PDC&amp;diff=63&amp;oldid=prev</id>
		<title>Ddevleeschauwer le 20 avril 2013 à 18:20</title>
		<link rel="alternate" type="text/html" href="http://wiki.diouxx.be/index.php?title=OpenLDAP-PDC&amp;diff=63&amp;oldid=prev"/>
				<updated>2013-04-20T18:20:26Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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 style=&quot;vertical-align: top;&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version du 20 avril 2013 à 18:20&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-l457&quot; &gt;Ligne 457 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 457 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ces commandes permet de lister les différents utilisateurs et machines présents dans l'annuaire.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ces commandes permet de lister les différents utilisateurs et machines présents dans l'annuaire.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Donc, ces derniers, devront impérativement être présents pour pouvoir être authentifiés et ce par LDAP.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Donc, ces derniers, devront impérativement être présents pour pouvoir être authentifiés et ce par LDAP.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;[[Catégorie:Système]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff:version:1.11a:oldid:31:newid:63 --&gt;
&lt;/table&gt;</summary>
		<author><name>Ddevleeschauwer</name></author>	</entry>

	<entry>
		<id>http://wiki.diouxx.be/index.php?title=OpenLDAP-PDC&amp;diff=31&amp;oldid=prev</id>
		<title>Ddevleeschauwer : Page créée avec « {{ Introduction | Cette page permet d'installer et configurer un serveur OpenLDAP et Samba afin d'authentifier des Machines Windows, Linux et Mac }}  == OpenLDAP ==  === I... »</title>
		<link rel="alternate" type="text/html" href="http://wiki.diouxx.be/index.php?title=OpenLDAP-PDC&amp;diff=31&amp;oldid=prev"/>
				<updated>2013-03-30T12:15:10Z</updated>
		
		<summary type="html">&lt;p&gt;Page créée avec « {{ Introduction | Cette page permet d&amp;#039;installer et configurer un serveur OpenLDAP et Samba afin d&amp;#039;authentifier des Machines Windows, Linux et Mac }}  == OpenLDAP ==  === I... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ Introduction | Cette page permet d'installer et configurer un serveur OpenLDAP et Samba afin d'authentifier des Machines Windows, Linux et Mac }}&lt;br /&gt;
&lt;br /&gt;
== OpenLDAP ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
Pour l'installation, se référencer à la page consacré à [[OpenLDAP]]&lt;br /&gt;
&lt;br /&gt;
=== Schema samba ===&lt;br /&gt;
&lt;br /&gt;
Par la suite, nous aurons besoins du schéma Samba. Par défaut, ce schéma n'est pas compris dans LDAP.&lt;br /&gt;
&lt;br /&gt;
Nous allons devoir extraire ce schéma à partir des sources de samba. Pour ce faire, nous allons installer les outils et les sources de samba&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root |  apt-get install dpkg-dev&amp;lt;br&amp;gt;[root@ordi ~]# apt-get source samba&amp;lt;br&amp;gt;[root@ordi ~]# cp .samba-X.X.X/examples/LDAP/samba.schema . }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On va créer un fichier temporaire {{ File | schema_convert.conf }}qui va nous servir pour la conversion&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&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/inetorgperson.schema&lt;br /&gt;
include samba.schema&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On crée un dossier temporaire qui va contenir le résultat de la conversion du fichier {{ File | schema_convert.conf }} crée ci-dessus&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console | mkdir ldif_result&amp;lt;br&amp;gt;[user@ordi ~]$ slaptest -f schema_convert.conf -F ldif_result }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Il nous reste plus qu'a extraire simplement le contenu dont nous avons besoin :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat ldif_result/cn=config/cn=schema/cn=*samba.ldif | \&lt;br /&gt;
egrep -v structuralObjectClass\|entryUUID\|creatorsName  | \&lt;br /&gt;
egrep -v createTimestamp\|entryCSN\|modifiersName\|modifyTimestamp | \&lt;br /&gt;
sed 's/dn: cn={.}samba/dn: cn=samba,cn=schema,cn=config/g' | \&lt;br /&gt;
sed 's/{.}samba/samba/' &amp;gt; samba.ldif&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On peux maintenant copier le fichier {{ File | samba.ldif }} dans le répertoire de notre serveur LDAP et rajouter le schéma samba à notre config&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | cp samba.ldif /etc/ldap/schema&amp;lt;br&amp;gt;[root@ordi ~]# ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/samba.ldif }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Lien vers le fichier [[Samba.ldif|samba.ldif]]&lt;br /&gt;
&lt;br /&gt;
== Samba ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | apt-get install samba smbclient smbfs smbldap-tools }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Lors de l’installation de samba un certain nombre de questions seront posées :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Nom du domaine ou groupe de travail : ADMIN  &lt;br /&gt;
&lt;br /&gt;
Voulez vous chiffrer les mots de passe : Oui  &lt;br /&gt;
&lt;br /&gt;
Modifier smb.conf pour utiliser les paramètres WINS fournis par DHCP : Non  &lt;br /&gt;
&lt;br /&gt;
Comment voulez-vous lancer Samba : Démon  &lt;br /&gt;
&lt;br /&gt;
Faut-il créer une base de données /var/lib/samba/passdb.tdb : Non  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Une fois l’installation du serveur SAMBA effectuée, arrêtez le service samba en faisant :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | /etc/init.d/samba stop }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuration smb.conf===&lt;br /&gt;
&lt;br /&gt;
Avant toute chose faire une copie de sauvegarde du fichier d’origine :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | cp /etc/samba/smb.conf /etc/samba/smb.conf.original }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Une fois la copie effectuée, éditez le fichier {{ File | smb.conf }}. Il doit ressembler à ceci :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[global]&lt;br /&gt;
##IDENTIFICATION&lt;br /&gt;
client plaintext auth = yes&lt;br /&gt;
client lanman auth = yes&lt;br /&gt;
client ntlmv2 auth = yes&lt;br /&gt;
lanman auth = yes&lt;br /&gt;
ntlm auth = yes&lt;br /&gt;
security = user&lt;br /&gt;
#debug level = 4&lt;br /&gt;
&lt;br /&gt;
##LE RESTE&lt;br /&gt;
workgroup = LDAP&lt;br /&gt;
### A changer, mettre le meme nom que le nom de votre machine === &amp;gt;&lt;br /&gt;
netbios name = openldap01&lt;br /&gt;
server string = Samba-LDAP_PDC_Server&lt;br /&gt;
domain master = Yes&lt;br /&gt;
local master = Yes&lt;br /&gt;
domain logons = Yes&lt;br /&gt;
os level = 40&lt;br /&gt;
#passwd program = /usr/sbin/smbldap-passwd ?u %u&lt;br /&gt;
ldap ssl = off&lt;br /&gt;
ldap passwd sync = Yes&lt;br /&gt;
passdb backend = ldapsam:ldap://127.0.0.1/&lt;br /&gt;
&lt;br /&gt;
### A changer === &amp;gt;&lt;br /&gt;
ldap admin dn = cn=admin,dc=be&lt;br /&gt;
&lt;br /&gt;
### A changer === &amp;gt;&lt;br /&gt;
ldap suffix = dc=admin,dc=pass,dc=be&lt;br /&gt;
ldap group suffix = ou=Groups&lt;br /&gt;
ldap user suffix = ou=Users&lt;br /&gt;
ldap machine suffix = ou=Machines&lt;br /&gt;
add user script = /usr/sbin/smbldap-useradd -m &amp;quot;%u&amp;quot;&lt;br /&gt;
ldap delete dn = Yes&lt;br /&gt;
delete user script = /usr/sbin/smbldap-userdel &amp;quot;%u&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#LA LIGNE CI DESSOUS RETOURNAIT DES UTILISATEUR INTROUVABLE SOUS XP&lt;br /&gt;
#add machine script = /usr/sbin/smbldap-useradd -w &amp;quot;%u&amp;quot;&lt;br /&gt;
#REMPLACEE PAR CELLE CI&lt;br /&gt;
add machine script = /usr/sbin/smbldap-useradd -w &amp;quot;%m&amp;quot;&lt;br /&gt;
&lt;br /&gt;
add group script = /usr/sbin/smbldap-groupadd -p &amp;quot;%g&amp;quot;&lt;br /&gt;
#delete group script = /usr/sbin/smbldap-groupdel &amp;quot;%g&amp;quot;&lt;br /&gt;
add user to group script = /usr/sbin/smbldap-groupmod -m &amp;quot;%u&amp;quot; &amp;quot;%g&amp;quot;&lt;br /&gt;
delete user from group script = /usr/sbin/smbldap-groupmod -x &amp;quot;%u&amp;quot; &amp;quot;%g&amp;quot;&lt;br /&gt;
set primary group script = /usr/sbin/smbldap-usermod -g &amp;quot;%g&amp;quot; &amp;quot;%u&amp;quot;&lt;br /&gt;
logon path = \\%L\profile\%U&lt;br /&gt;
logon drive = Z:&lt;br /&gt;
logon home = \\%L\%U&lt;br /&gt;
&lt;br /&gt;
###Lancer un script par utilisateur (%U) ou par machine (%M)&lt;br /&gt;
logon script = %U.bat&lt;br /&gt;
#logon script = %m.bat&lt;br /&gt;
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192&lt;br /&gt;
case sensitive = No&lt;br /&gt;
default case = lower&lt;br /&gt;
preserve case = yes&lt;br /&gt;
short preserve case = Yes&lt;br /&gt;
#character set = iso8859-1&lt;br /&gt;
#domain admin group = @admin&lt;br /&gt;
dns proxy = No&lt;br /&gt;
&lt;br /&gt;
###Serveur Wins indispensable&lt;br /&gt;
#wins support = Yes&lt;br /&gt;
# Un paramètre historique dont d'anciennes versions de Windows ont besoin&lt;br /&gt;
wins proxy = Yes&lt;br /&gt;
# Si VOTRE serveur a l'adresse 192.168.100.34&lt;br /&gt;
wins server = 192.168.100.34&lt;br /&gt;
# S'il fallait en plus passer par un serveur DNS&lt;br /&gt;
;dns proxy = Yes&lt;br /&gt;
&lt;br /&gt;
### A changer si vous n'utilisez pas ce réseau ===&amp;gt;&lt;br /&gt;
hosts allow = 192.168.100.0/24 192.168.1.0/24 127.0.0.1&lt;br /&gt;
winbind use default domain = Yes&lt;br /&gt;
nt acl support = Yes&lt;br /&gt;
msdfs root = Yes&lt;br /&gt;
hide files = /desktop.ini/ntuser.ini/NTUSER.*/&lt;br /&gt;
### FIN DE LA PARTIE GLOBALE #####&lt;br /&gt;
&lt;br /&gt;
#### LES PARTAGES #####&lt;br /&gt;
[netlogon]&lt;br /&gt;
path = /home/netlogon&lt;br /&gt;
guest ok = Yes&lt;br /&gt;
locking = No&lt;br /&gt;
writeable = No&lt;br /&gt;
&lt;br /&gt;
########PROFILE ==&amp;gt; permet de stocker les profils itinérants de Windows&lt;br /&gt;
[profile]&lt;br /&gt;
path = /home/export/profile&lt;br /&gt;
browseable = No&lt;br /&gt;
writeable = Yes&lt;br /&gt;
profile acls = yes&lt;br /&gt;
create mask = 0700&lt;br /&gt;
directory mask = 0700&lt;br /&gt;
&lt;br /&gt;
########HOMES ==&amp;gt;partage les répertoires personnel Linux et Windows&lt;br /&gt;
[homes]&lt;br /&gt;
comment = Repertoire Personnel&lt;br /&gt;
browseable = No&lt;br /&gt;
writeable = Yes&lt;br /&gt;
&lt;br /&gt;
########PARTAGE ==&amp;gt; permet le partage entre les utilisateurs du domaine&lt;br /&gt;
[partage]&lt;br /&gt;
comment = Repertoire commun&lt;br /&gt;
browseable = Yes&lt;br /&gt;
writeable = Yes&lt;br /&gt;
public = Yes&lt;br /&gt;
path = /home/partage&lt;br /&gt;
valid users = &amp;quot;@Domain Users&amp;quot;&lt;br /&gt;
admin users = @admin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On crée ces répertoires que l'on a mentionnés dans la section PARTAGE du fichier smb.conf.&lt;br /&gt;
Il est important, par la suite, de donner les droits en écriture dessus à l'aide de la commande chmod.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | mkdir -p netlogon partage export/profile&amp;lt;br&amp;gt;[root@ordi ~]# chmod -R 777 export &amp;amp;&amp;amp; chmod 777 partage }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Après la création des répertoires ne pas oublier de vérifier la configuration du fichier smb.conf de samba en faisant :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console | testparm }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cette commande doit vous renvoyer :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Loaded services file OK. Server role : ROLE_DOMAIN_PDC&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== Mot de passe LDAP vers SAMBA ====&lt;br /&gt;
Afin d’administrer correctement le serveur LDAP samba aura besoin du mot de passe administrateur de celui-ci... Pour cela tapez la commande suivante et donnez le mot de passe administrateur du ldap.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | smbpasswd -w ***** }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
samba doit vous répondre :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
« Setting stored password for &amp;quot;cn=admin,dc=pass,dc=be&amp;quot; in secrets.tdb »&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Configuration des outils smbldap-tools ====&lt;br /&gt;
&lt;br /&gt;
smbldap-tools est un ensemble de script permettant de créer/gérer les utilisateurs POSIX-Ldap-Samba de manière automatique et centralisée. La configuration de celui-ci se fait par l’intermédiaire de deux fichiers qui ne sont pas encore présent sur notre système : &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ File | /etc/smbldap-tools/smbldap_bind.conf }} et {{ File | /etc/smbldap-tools/smbldap.conf }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Il faudra donc les créer manuellement.&lt;br /&gt;
&lt;br /&gt;
===== Fichier smbldap_bind.conf =====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
masterDN=&amp;quot;cn=admin,dc=be&amp;quot;&lt;br /&gt;
masterPw=&amp;quot;password&amp;quot;&lt;br /&gt;
slaveDN=&amp;quot;cn=admin,dc=be&amp;quot;&lt;br /&gt;
slavePw=&amp;quot;password&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Note | Remplacez password par le mot de passe admin, '''toujours''' entre les guillemets}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comme vous pouvez le constater le mot de passe administrateur du LDAP est en clair, il est donc important de lui changer les droits d’accès :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | chmod 600 /etc/smbldap-tools/smbldap_bind.conf }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Fichier smbldap.conf =====&lt;br /&gt;
Le fichier smbldap.conf, contient un peu plus de paramètres et a aussi besoin du SID du domaine. Pour cela faire un :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console | net getlocalsid }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vous devez obtenir :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SID for domain LDAP is: S-1-5-21-738282185-3837675623-175508106&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Attention si vous avez des erreurs TLS... cela veut dire que vous avez oublié un paramètre dans votre fichier smb.conf (ldap ssl = off).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Note | Le SID sera différent mais sera toujours de la même forme que celui indiqué ci-dessus }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Une fois le SID en poche il ne reste plus qu’a faire le fichier de configuration comme ci-dessous : &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SID=&amp;quot;S-1-5-21-2539271658-2148906613-1388654742&amp;quot;&lt;br /&gt;
masterLDAP=&amp;quot;127.0.0.1&amp;quot;&lt;br /&gt;
masterPort=&amp;quot;389&amp;quot;&lt;br /&gt;
slaveLDAP=&amp;quot;127.0.0.1&amp;quot;&lt;br /&gt;
slavePort=&amp;quot;389&amp;quot;&lt;br /&gt;
ldapTLS=&amp;quot;0&amp;quot;&lt;br /&gt;
verify=&amp;quot;require&amp;quot;&lt;br /&gt;
suffix=&amp;quot;dc=admin,dc=pass,dc=be&amp;quot;&lt;br /&gt;
usersdn=&amp;quot;ou=Users,${suffix}&amp;quot;&lt;br /&gt;
computersdn=&amp;quot;ou=Machines,${suffix}&amp;quot;&lt;br /&gt;
groupsdn=&amp;quot;ou=Groups,${suffix}&amp;quot;&lt;br /&gt;
idmapdn=&amp;quot;ou=Idmap,${suffix}&amp;quot;&lt;br /&gt;
# La ligne ci-dessous est commentée pour éviter une erreur lors de&lt;br /&gt;
# l'execution de la commande smbldap-populate.&lt;br /&gt;
# sambaUnixIdPooldn=&amp;quot;cn=NextFreeUnixId,${suffix}&amp;quot;&lt;br /&gt;
#sambaUnixIdPooldn=&amp;quot;sambaDomainName=dev,${suffix}&amp;quot;&lt;br /&gt;
scope=&amp;quot;sub&amp;quot;&lt;br /&gt;
hash_encrypt=&amp;quot;SSHA&amp;quot;&lt;br /&gt;
crypt_salt_format=&amp;quot;%s&amp;quot;&lt;br /&gt;
userLoginShell=&amp;quot;/bin/bash&amp;quot;&lt;br /&gt;
userHome=&amp;quot;/home/%U&amp;quot;&lt;br /&gt;
userHomeDirectoryMode=&amp;quot;700&amp;quot;&lt;br /&gt;
#Nom d'affichage - utiliser smbldap-useradd -c&lt;br /&gt;
userGecos=&amp;quot;User&amp;quot;&lt;br /&gt;
defaultUserGid=&amp;quot;513&amp;quot;&lt;br /&gt;
defaultComputerGid=&amp;quot;515&amp;quot;&lt;br /&gt;
skeletonDir=&amp;quot;/etc/skel&amp;quot;&lt;br /&gt;
#Les mots de passe expirent dans 10ans&lt;br /&gt;
defaultMaxPasswordAge=&amp;quot;3650&amp;quot;&lt;br /&gt;
with_smbpasswd=&amp;quot;0&amp;quot;&lt;br /&gt;
smbpasswd=&amp;quot;/usr/bin/smbpasswd&amp;quot;&lt;br /&gt;
with_slappasswd=&amp;quot;0&amp;quot;&lt;br /&gt;
slappasswd=&amp;quot;/usr/sbin/slappasswd&amp;quot;&lt;br /&gt;
#mk_ntpasswd=&amp;quot;/usr/local/sbin/mkntpwd&amp;quot; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== smbldap-populate ====&lt;br /&gt;
&lt;br /&gt;
Pour créer l'arborescence de l'annuaire LDAP, on pourrait utiliser des fichiers texte au format .ldif mais cela peut devenir fastidieux.&lt;br /&gt;
En exécutant la commande smbldap-populate, celle-ci va créer automatiquement une architecture de base de l'annuaire comme:&lt;br /&gt;
*Les différentes OU (Unité Organisationelle) qui contiendront les machines, utilisateurs et Groupes.&lt;br /&gt;
*Des comptes , crées par défaut, nécessaires pour la gestion d'un domaine tel que Print Operators, Backup Operators, etc…&lt;br /&gt;
*Deux UID : root et nobody qui seront dans OU = Users indispensables pour accéder à l'annuaire.&lt;br /&gt;
*Plusieurs CN (Common Name): nom d'utilisateur ou de groupe.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Populating LDAP directory for domain testldap  (S-1-5-21-2331648707-682641928-4289532602)&lt;br /&gt;
(using builtin directory structure)&lt;br /&gt;
&lt;br /&gt;
entry dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry ou=Users,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry ou=Machines,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry ou=Idmap,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry uid=root,ou=Users,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry uid=nobody,ou=Users,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Domain Admins,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Domain Users,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Domain Guests,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Domain Computers,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Administrators,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Account Operators,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Print Operators,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Backup Operators,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry cn=Replicators,ou=Groups,dc=admin,dc=pass,dc=be already exist. &lt;br /&gt;
entry sambaDomainName=LDAP,dc=admin,dc=pass,dc=be already exist. Updating it...&lt;br /&gt;
&lt;br /&gt;
Please provide a password for the domain root: &lt;br /&gt;
Changing UNIX and samba passwords for root&lt;br /&gt;
New password: &lt;br /&gt;
Retype new password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Authentification via l'annuaire LDAP ==&lt;br /&gt;
&lt;br /&gt;
Nous allons maintenant installer et configurer la librairie qui permet d’utiliser l’annuaire (libnss-ldap) et la librairie qui permet de s’authentifier sous unix (libpam-ldap)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | apt-get install libnss-ldap libpam-ldap }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Lors de l’installation un certain nombre de question seront posées :&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Identifiant uniforme de ressource (« URI ») du serveur LDAP : ldap://127.0.0.1 &lt;br /&gt;
Nom distinctif (DN) de la base de recherche : dc=dev,dc=net &lt;br /&gt;
Version de LDAP utiliser : 3 &lt;br /&gt;
La base LDAP demande-t-elle une identification : non &lt;br /&gt;
Privilèges LDAP spécifiques pour le superutilisateur : oui &lt;br /&gt;
Rendre le fichier de configuration lisible et modifiable uniquement par son propriétaire : non &lt;br /&gt;
Compte LDAP pour le superutilisateur (« root ») : cn=admin,dc=dev,dc=net &lt;br /&gt;
Mot de passe du compte du superutilisateur LDAP : **** &lt;br /&gt;
Version de LDAP utiliser : 3 &lt;br /&gt;
Donner les privilèges de super-utilisateur local au compte administrateur &lt;br /&gt;
LDAP ? oui &lt;br /&gt;
Algorithme de chiffrement a utiliser localement pour les mots de passe : chiffré&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Maintenant que les librairies sont configurées, on doit activer la recherche LDAP en modifiant le fichier de configuration « /etc/nsswitch.conf ». Pour cela il faut simplement ajouter ldap à passwd,group et shadow&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
passwd: compat ldap&lt;br /&gt;
group: compat ldap&lt;br /&gt;
shadow: compat ldap &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
L'installation de samba et OpenLdap est  alors terminée.&lt;br /&gt;
&lt;br /&gt;
=== Redémarrage des services ===&lt;br /&gt;
&lt;br /&gt;
{{ Console root | /etc/init.d/samba restart &amp;amp;&amp;amp; /etc/init.d/nmdd restart}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Pour un bon fonctionnement de Samba, vérifier que les 2 démons nmdd et smbd tournent.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Stopping Samba daemons: nmbd smbd.&lt;br /&gt;
Starting Samba daemons: nmbd smbd.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ Console root | /etc/init.d/slapd restart }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Stopping OpenLDAP: slapd.&lt;br /&gt;
Starting OpenLDAP: slapd.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
NB: Bien que nous avions déjà démarré ces services, nous les relançons pour s'assurer tout bon fonctionnement &lt;br /&gt;
&lt;br /&gt;
=== Vérification des ports en écoute ===&lt;br /&gt;
&lt;br /&gt;
{{ Console root | netstat -ano | grep tcp }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      off (0.00/0/0)&lt;br /&gt;
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      off (0.00/0/0)&lt;br /&gt;
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      off (0.00/0/0)&lt;br /&gt;
tcp        0      0 0.0.0.0:389             0.0.0.0:*               LISTEN      off (0.00/0/0)&lt;br /&gt;
tcp        0      0 192.168.100.34:389      192.168.1.71:48117      ESTABLISHED keepalive (2156,13/0/0)&lt;br /&gt;
tcp        0      0 192.168.100.34:22       192.168.1.71:52140      ESTABLISHED keepalive (5990,22/0/0)&lt;br /&gt;
tcp        0      0 127.0.0.1:49875         127.0.0.1:389           ESTABLISHED off (0.00/0/0)&lt;br /&gt;
tcp        0      0 127.0.0.1:389           127.0.0.1:49873         ESTABLISHED keepalive (5990,22/0/0)&lt;br /&gt;
tcp        0      0 192.168.100.34:445      192.168.1.245:50245     ESTABLISHED keepalive (5990,22/0/0)&lt;br /&gt;
tcp        0      0 127.0.0.1:389           127.0.0.1:49869         ESTABLISHED keepalive (5990,22/0/0)&lt;br /&gt;
tcp        0      0 127.0.0.1:389           127.0.0.1:49755         ESTABLISHED keepalive (1271,33/0/0)&lt;br /&gt;
tcp        0      0 127.0.0.1:49873         127.0.0.1:389           ESTABLISHED off (0.00/0/0)&lt;br /&gt;
tcp        1      0 127.0.0.1:49610         127.0.0.1:389           CLOSE_WAIT  off (0.00/0/0)&lt;br /&gt;
tcp        0      0 127.0.0.1:389           127.0.0.1:49875         ESTABLISHED keepalive (6055,76/0/0)&lt;br /&gt;
tcp        0      0 127.0.0.1:49869         127.0.0.1:389           ESTABLISHED off (0.00/0/0)&lt;br /&gt;
tcp        0      0 192.168.100.34:139      192.168.100.171:1026    ESTABLISHED keepalive (6039,38/0/0)&lt;br /&gt;
tcp        0      0 127.0.0.1:49755         127.0.0.1:389           ESTABLISHED off (0.00/0/0)&lt;br /&gt;
tcp        0      0 192.168.100.34:22       192.168.1.71:52370      ESTABLISHED keepalive (4810,50/0/0)&lt;br /&gt;
tcp6       0      0 :::22                   :::*                    LISTEN      off (0.00/0/0)&lt;br /&gt;
tcp6       0      0 :::389                  :::*                    LISTEN      off (0.00/0/0)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;quot;389&amp;quot; = service OpenLdap.&lt;br /&gt;
*&amp;quot;139&amp;quot; = service de session NetBios pour l'echange de message en mode connecté.&lt;br /&gt;
*&amp;quot;445&amp;quot; = service CIFS pour la résolution de noms basés sur DNS dynamique et non NetBios &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console root | netstat -ano | grep udp }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
udp        0      0 192.168.100.255:137     0.0.0.0:*                           off (0.00/0/0)&lt;br /&gt;
udp        0      0 192.168.100.34:137      0.0.0.0:*                           off (0.00/0/0)&lt;br /&gt;
udp        0      0 0.0.0.0:137             0.0.0.0:*                           off (0.00/0/0)&lt;br /&gt;
udp        0      0 192.168.100.255:138     0.0.0.0:*                           off (0.00/0/0)&lt;br /&gt;
udp        0      0 192.168.100.34:138      0.0.0.0:*                           off (0.00/0/0)&lt;br /&gt;
udp        0      0 0.0.0.0:138             0.0.0.0:*                           off (0.00/0/0)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;quot;137&amp;quot; = service nmbd (Samba) pour la résolution de nom NetBios.&lt;br /&gt;
*&amp;quot;138&amp;quot; = service smbd (Samba) pour le partage de fichiers et imprimantes.&lt;br /&gt;
&lt;br /&gt;
== Ajout dans l'annuaire LDAP ==&lt;br /&gt;
=== Ajouter utilisateur ===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console | smbldap-useradd -am user }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*-a = ajoute un utilisateur windows spécifiquement.&lt;br /&gt;
*-m = crée un répertoire pour l'utilisateur user dans /home.&lt;br /&gt;
&lt;br /&gt;
=== Ajouter mot de passe ===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console | smbldap-passwd user }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On demande d'ajouter un mot de passe pour l'utilisateur user et une invite nous demande de saisir 2 fois le mot de passe.&lt;br /&gt;
&lt;br /&gt;
=== Ajouter ordinateur ===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console | smbldap-useradd -w ordinateur$ }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*-w = ajoute le nom de machine windows (=nom Netbios).&lt;br /&gt;
*$ = indique que c'est une machine windows. Même si on oublie d'ajouter ce caractère manuellement, celui-ci sera ajouté automatiquement grâce à -w.&lt;br /&gt;
&lt;br /&gt;
=== Listing ===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{ Console | getent passwd&amp;lt;br&amp;gt;[user@ordi ~]$ getent group }}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ces commandes permet de lister les différents utilisateurs et machines présents dans l'annuaire.&lt;br /&gt;
Donc, ces derniers, devront impérativement être présents pour pouvoir être authentifiés et ce par LDAP.&lt;/div&gt;</summary>
		<author><name>Ddevleeschauwer</name></author>	</entry>

	</feed>