{"id":1469,"date":"2016-07-09T12:30:16","date_gmt":"2016-07-09T10:30:16","guid":{"rendered":"https:\/\/www.my-it-brain.de\/wordpress\/?p=1469"},"modified":"2016-07-09T12:08:31","modified_gmt":"2016-07-09T10:08:31","slug":"valides-passwdfile-fuer-ldapsearch-erstellen","status":"publish","type":"post","link":"https:\/\/www.my-it-brain.de\/wordpress\/valides-passwdfile-fuer-ldapsearch-erstellen\/","title":{"rendered":"Valides passwdfile f\u00fcr ldapsearch erstellen"},"content":{"rendered":"<p>Dieser Artikel beschreibt die Erstellung eines validen <code>passwdfile<\/code> f\u00fcr <code>ldapsearch<\/code>.<\/p>\n<p>Die Man-Page zum LDAP search tool LDAPSEARCH(1) bietet die M\u00f6glichkeit, eine Passwortdatei zu nutzen:<\/p>\n<pre>-y passwdfile\r\n              Use complete contents of passwdfile as the password  for  simple\r\n              authentication.\r\n<\/pre>\n<p>Das <code>passwdfile<\/code> darf dabei ausschlie\u00dflich das Passwort und keinerlei Newline-Zeichen (&#8222;\\n&#8220;) enthalten. Erstellt man diese Datei nun mit dem Editor <code>vim<\/code> oder <code>vi<\/code>, f\u00fcgen diese Editoren automatisch ein Newline-Zeichen (&#8222;\\n&#8220;) an. Dies l\u00e4sst sich \u00fcberpr\u00fcfen, indem man die Datei mit dem folgenden Kommando ausgibt:<br \/>\n<code><br \/>\nod -c proxytest<br \/>\n0000000 S e c r e t P a s s w o r d 1 \\n<br \/>\n0000020<br \/>\n<\/code><\/p>\n<p>Damit ist die Datei nicht mehr valide und kann nicht mit <code>ldapsearch<\/code> genutzt werden.<\/p>\n<p>Um nun ein valides <code>passwdfile<\/code> zu erstellen, kann man folgendes Kommando verwenden:<br \/>\n<code><br \/>\necho -n SecretPassword1 &gt; proxytest<br \/>\nod -c proxytest<br \/>\n0000000 S e c r e t P a s s w o r d 1<br \/>\n0000017<br \/>\n<\/code><\/p>\n<p>Die Ausgabe zeigt, dass in diesem Beispiel kein Newline-Zeichen mehr enthalten ist. Das <code>passwdfile<\/code> ist valide und kann mit dem Kommando <code>ldapsearch<\/code> verwendet werden.<\/p>\n<p>Getestet wurde dies mit dem Kommando <code>ldapsearch<\/code> aus dem Paket <code>openldap-clients-2.4.40-9.el7_2.x86_64<\/code> auf einem System mit RHEL 7.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Artikel beschreibt die Erstellung eines validen passwdfile f\u00fcr ldapsearch. Die Man-Page zum LDAP search tool LDAPSEARCH(1) bietet die M\u00f6glichkeit, eine Passwortdatei zu nutzen: -y passwdfile Use complete contents of passwdfile as the password for simple authentication. Das passwdfile darf dabei ausschlie\u00dflich das Passwort und keinerlei Newline-Zeichen (&#8222;\\n&#8220;) enthalten. Erstellt man diese Datei nun mit<span class=\"continue-reading\"> <a href=\"https:\/\/www.my-it-brain.de\/wordpress\/valides-passwdfile-fuer-ldapsearch-erstellen\/\">[Weiterlesen&#8230;]<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_metis_text_type":"","_metis_text_length":0,"_post_count":0,"footnotes":""},"categories":[51],"tags":[406,407,408,305],"class_list":["post-1469","post","type-post","status-publish","format-standard","hentry","category-linux","tag-ldapsearch","tag-openldap-clients","tag-passwdfile","tag-planet"],"_links":{"self":[{"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/posts\/1469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/comments?post=1469"}],"version-history":[{"count":3,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/posts\/1469\/revisions"}],"predecessor-version":[{"id":1472,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/posts\/1469\/revisions\/1472"}],"wp:attachment":[{"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/media?parent=1469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/categories?post=1469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/tags?post=1469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}