如何使用REST客户端配置LDAP
要通过命令行配置LDAP(例如,REST API),这里有两个选项:
- User-plugins
更多关于Artifactory用户插件的信息在这里.
- 一般配置修改
您可以使用我们的通用配置模板来修改您的LDAP条目。下面是你需要的REST api的链接:
之后,转到您的JFROG_HOME美元/ artifactory / var / etc / artifactory / artifactory.config.latest.xml存档并按照说明操作在这里引导配置描述符。
的样例配置两台LDAP服务器和t两个LDAP组:
< ldapSettings >
< ldapSetting >
<键> sup-docker关键> < /
启用真正<启用> < / >
< ldapUrl > ldap: / / abc: 389 / dc = sup-docker < / ldapUrl >
<搜索>
< searchFilter > uid = {0} searchFilter < / >
< searchBase > < / searchBase >
真正< searchSubTree > < / searchSubTree >
< managerDn > cn = admin, dc = sup-docker < / managerDn >
< managerPassword > 3 < / managerPassword >
搜索> < /
真正< autoCreateUser > < / autoCreateUser >
邮件< / emailAttribute < emailAttribute > >
< / ldapSetting >
< ldapSetting >
<键> joshua-AD关键> < /
启用真正<启用> < / >
< ldapUrl > ldap: / / abc: 389 / dc = win2012joshua, dc = com < / ldapUrl >
<搜索>
< searchFilter > sAMAccountName = {0} searchFilter < / >
真正< searchSubTree > < / searchSubTree >
< managerDn > CN =管理员,CN =用户,DC = win2012joshua, DC = com < / managerDn >
< managerPassword > 3 < / managerPassword >
搜索> < /
真正< autoCreateUser > < / autoCreateUser >
邮件< / emailAttribute < emailAttribute > >
< / ldapSetting >
< / ldapSettings >
< ldapGroupSettings >
< ldapGroupSetting >
<名称> sup-docker-static < /名称>
< groupBaseDn > ou =组,dc =支持< / groupBaseDn >
< groupNameAttribute > cn < / groupNameAttribute >
< groupMemberAttribute > uniqueMember < / groupMemberAttribute >
真正<子树> < /子树>
<过滤器> (objectClass = groupOfUniqueNames)) > < /过滤器
< descriptionAttribute > < / descriptionAttribute描述>
<策略>静态> < /策略
< enabledLdap > sup-docker < / enabledLdap >
< / ldapGroupSetting >
< ldapGroupSetting >
<名称> joshua-AD-dynamic < /名称>
< groupBaseDn > < / groupBaseDn >
< groupNameAttribute > cn < / groupNameAttribute >
< groupMemberAttribute > memberOf < / groupMemberAttribute >
真正<子树> < /子树>
<过滤器> (objectClass =集团)> < /过滤器
< descriptionAttribute > < / descriptionAttribute描述>
< >策略动态> < /策略
< enabledLdap > joshua-AD < / enabledLdap >
< / ldapGroupSetting >
< / ldapGroupSettings >
