{"id":1059,"date":"2019-11-23T09:46:27","date_gmt":"2019-11-23T01:46:27","guid":{"rendered":"https:\/\/nj.transwarp.cn:8180\/?p=1059"},"modified":"2020-04-27T18:25:13","modified_gmt":"2020-04-27T10:25:13","slug":"%e6%81%92%e6%b3%b0%e5%af%86%e7%a0%81%e7%ad%96%e7%95%a5%e9%97%ae%e9%a2%98%e5%a4%8d%e7%9b%98","status":"publish","type":"post","link":"https:\/\/kbwp.transwarp.cn\/?p=1059","title":{"rendered":"\u624b\u52a8\u6062\u590dguardian\u5bc6\u7801\u7b56\u7565"},"content":{"rendered":"<h3>\u6982\u8981\u63cf\u8ff0<\/h3>\n<hr \/>\n<p>TDH 5.2.4\uff0cguardian\u91cd\u65b0\u542f\u52a8\u5361\u5728guardian-server<br \/>\n\u7ecf\u6392\u67e5\u4e3a\u4fee\u6539\u5bc6\u7801\u7b56\u7565\u9ed8\u8ba4\u957f\u5ea6\u8fc7\u77ed\uff0c\u4e14\u65e0\u6cd5\u8fdb\u5165guardian\u7684web\u9875\u9762\uff0c\u9700\u8981\u624b\u52a8\u4eceapacheds\u4e2d\u6062\u590d<br \/>\n\u8be5\u65b9\u6cd5\u9002\u7528\u4e8e5.x\uff0c6.x\u7248\u672c<\/p>\n<h3>\u8be6\u7ec6\u8bf4\u660e<\/h3>\n<hr \/>\n<p>\u67e5\u770b\u4e86pod\u65e5\u5fd7\u548cguardian-server\u3001apacheds\u65e5\u5fd7\uff0c\u6709\u5982\u4e0b\u62a5\u9519\uff0c\u95ee\u9898\u5b9a\u4f4d\u5728\u5bc6\u7801\u7b56\u7565\uff1a<\/p>\n<pre><code class=\"language-java\">Password should have a minimum of 10 charcaters.\nat org.apache.directory.api.ladp.model.message.ResultCodeEnum.processResponse(ResultCodeEnum.java:2130)\nat org.apache.directory.ladp.client.api.LdapNetworkConnection.add(LdapNetworkConnect.java:838)\n... more<\/code><\/pre>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/09\/1568108682348_2.png\" alt=\"\" \/><\/p>\n<p>\n\u56e0\u4e3a\u5ba2\u6237\u5728\u5bc6\u7801\u7b56\u7565\u5c06\u6700\u5c0f\u957f\u5ea6\u8bbe\u4e3a10\uff0c\u5bfc\u81f4\u8be5\u9519\u8bef\uff08discover\u5bc6\u7801\u9ed8\u8ba46\u4f4d\uff09<\/p>\n<h4>\u89e3\u51b3\u6b65\u9aa4<\/h4>\n<ul>\n<li>\n<p>\u672c\u4f8b\u4e2d\u5c1d\u8bd5\u8fd8\u539fapacheds\u5907\u4efd\uff08\u4fdd\u75591\u5468\uff0c\u9ed8\u8ba4\u8def\u5f84\u5728<em><code>\/guardian\/data\/backup<\/code><\/em>\uff09\u65e0\u6548\uff0c\u53ea\u80fd\u624b\u52a8\u91cd\u7f6e\u8be5\u5b57\u6bb5\u3002<\/p>\n<\/li>\n<li>\n<p>\u5b89\u88c5LDAP\u5ba2\u6237\u7aef<\/p>\n<pre><code>yum install openldap-clients -y<\/code><\/pre>\n<\/li>\n<li>\n<p>\u8fdb\u5165apacheds\u7684master\u8282\u70b9\u6267\u884c\u547d\u4ee4,\u5c06\u6700\u5c0f\u5bc6\u7801\u957f\u5ea6\u8fd8\u539f\u52300<\/p>\n<pre><code>ldapmodify -H ldap:\/\/localhost:10389 -x -D uid=admin,ou=system -w ${password} \\<\\<EOF\ndn: ads-pwdId=default,ou=passwordPolicies,ads-interceptorId=authenticationInte\nrceptor,ou=interceptors,ads-directoryServiceId=default,ou=config\nchangetype: modify\nreplace: ads-pwdMinLength\nads-pwdMinLength: 0\nEOF<\/code><\/pre>\n<p>\u4e0a\u6587\u7684\u5199\u6cd5\u662f\u56fa\u5b9a\u7684\uff0c\u5176\u4e2d -w ${password} \u4e3a\u6307\u5b9a\u7684 OpenLdap \u7684\u5bc6\u7801\uff0c<br \/>\n\u8868\u793a\u8fde\u63a5 ApacheDS \u670d\u52a1\u7684\u5bc6\u7801\uff08\u5c31\u662f\u4f60\u5b89\u88c5Guardian\u65f6\u7684 OpenLDAP \u7ba1\u7406\u5458\u5bc6\u7801\uff0c\u800c\u975e guardian admin \u5bc6\u7801\uff09<\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2019\/12\/image-1574656738807.png\" alt=\"file\" \/><\/p>\n<ul>\n<li>\u91cd\u542fguardian\uff0c\u670d\u52a1\u6062\u590d\u6b63\u5e38<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u6982\u8981\u63cf\u8ff0 TDH 5.2.4\uff0cguardian\u91cd\u65b0\u542f\u52a8\u5361\u5728guardian-server \u7ecf\u6392\u67e5\u4e3a\u4fee\u6539\u5bc6\u7801\u7b56\u7565 ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/kbwp.transwarp.cn\/?p=1059\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[],"class_list":["post-1059","post","type-post","status-publish","format-standard","hentry","category-start_failed"],"acf":[],"_links":{"self":[{"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=\/wp\/v2\/posts\/1059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1059"}],"version-history":[{"count":4,"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=\/wp\/v2\/posts\/1059\/revisions"}],"predecessor-version":[{"id":1557,"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=\/wp\/v2\/posts\/1059\/revisions\/1557"}],"wp:attachment":[{"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kbwp.transwarp.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}